This commit is contained in:
2022-05-19 13:41:22 +01:00
parent d17cce340e
commit 56f6b0bb7e
48 changed files with 850 additions and 319 deletions
@@ -40,6 +40,8 @@ namespace Saxonite.Net.Core.Web.Admin.Controllers
}
private class OrganisationData_Full : OrganisationData_List
{
public String About { get; set; }
public String Facilities { get; set; }
}
private void PopulateOrganisationResponseData(SaxOrganisation organisation, OrganisationData_List data)
{
@@ -65,6 +67,9 @@ namespace Saxonite.Net.Core.Web.Admin.Controllers
private void PopulateOrganisationResponseData(SaxOrganisation organisation, OrganisationData_Full data)
{
PopulateOrganisationResponseData(organisation, data as OrganisationData_List);
data.About = organisation.About;
data.Facilities = organisation.Facilities;
data.Notes = organisation.Notes;
}
//-------------------------------------------------------------------
@@ -261,6 +266,10 @@ namespace Saxonite.Net.Core.Web.Admin.Controllers
organisation.SportIdPrimary = model.OrganisationSportId.ToSysId();
if (model.OrganisationRegionIdCountry != null)
organisation.RegionIdPrimary = model.OrganisationRegionIdCountry.ToSysId();
if (model.OrganisationAbout != null)
organisation.About = model.OrganisationAbout;
if (model.OrganisationFacilities != null)
organisation.Facilities = model.OrganisationFacilities;
// Common properties.
if (model.OrganisationStatusCode != null)
organisation.Status = model.OrganisationStatus;