public void UpdateModel(ProjectFirmaModels.Models.Organization organization, out bool oneHadToBeCorrected) { oneHadToBeCorrected = false; var dbGeom = DbGeometry.FromText(OrganizationBoundaryWkt, LtInfoGeometryConfiguration.DefaultCoordinateSystemId); if (!dbGeom.IsValid) { var sqlInvalid = dbGeom.ToSqlGeometry(); var sqlValid = sqlInvalid.MakeValid(); dbGeom = sqlValid.ToDbGeometry(LtInfoGeometryConfiguration.DefaultCoordinateSystemId); oneHadToBeCorrected = true; } organization.OrganizationBoundary = dbGeom; }
public OrganizationMatchmakerKeywordsViewData(ProjectFirmaModels.Models.Organization organization) { Organization = organization; MatchmakerKeywordHelper = new MatchmakerKeywordHelper(organization.OrganizationMatchmakerKeywords.Select(x => new BootstrapOrganizationMatchmakerKeyword(x.MatchmakerKeyword)).ToList()); KeywordStrings = organization.OrganizationMatchmakerKeywords.Select(omk => omk.MatchmakerKeyword.MatchmakerKeywordName).OrderBy(k => k).ToList(); }
public OrganizationMatchmakerKeywordJson(ProjectFirmaModels.Models.Organization organization) { Keywords = organization.OrganizationMatchmakerKeywords.Select(omk => omk.MatchmakerKeyword.MatchmakerKeywordName).ToList(); }
public EditProfileOptInOutViewModel(ProjectFirmaModels.Models.Organization organization, bool optIn) { OrganizationID = organization.OrganizationID; OptIn = optIn; }
public MatchmakerOrganizationLocationDetailViewModel(ProjectFirmaModels.Models.Organization organization) { UseOrganizationBoundaryForMatchmaker = organization.UseOrganizationBoundaryForMatchmaker; }
public void UpdateModel(ProjectFirmaModels.Models.Organization organization) { organization.DescriptionHtmlString = RtfContent; }
public MatchmakerKeywordsModalViewData(ProjectFirmaModels.Models.Organization organization) { Organization = organization; OrganizationMatchmakerKeywordsViewData = new OrganizationMatchmakerKeywordsViewData(organization); }