public EditViewData(Person currentPerson, IEnumerable <MeasurementUnitType> measurementUnitTypes, List <ProjectCustomAttributeDataType> projectCustomAttributeDataTypes, string submitUrl, Models.FirmaPage instructionsFirmaPage, Models.ProjectCustomAttributeType projectCustomAttributeType) : base(currentPerson) { EntityName = "Attribute Type"; PageTitle = $"{(projectCustomAttributeType != null ? "Edit" : "New")} Attribute Type"; YesNos = BooleanFormats.GetYesNoSelectList(); ProjectCustomAttributeDataTypes = projectCustomAttributeDataTypes.ToSelectListWithEmptyFirstRow( x => x.ProjectCustomAttributeDataTypeID.ToString(), x => x.ProjectCustomAttributeDataTypeDisplayName); MeasurementUnitTypes = measurementUnitTypes.OrderBy(x => x.MeasurementUnitTypeDisplayName) .ToSelectListWithEmptyFirstRow( x => x.MeasurementUnitTypeID.ToString(), x => x.MeasurementUnitTypeDisplayName, ViewUtilities.NoneString); ProjectCustomAttributeTypeIndexUrl = SitkaRoute <ProjectCustomAttributeTypeController> .BuildUrlFromExpression(x => x.Manage()); SubmitUrl = submitUrl; ViewInstructionsFirmaPage = new ViewPageContentViewData(instructionsFirmaPage, currentPerson); ViewDataForAngular = new EditViewDataForAngular(projectCustomAttributeDataTypes); }
public EditUserJurisdictionsViewData(Person currentPerson, List <StormwaterJurisdiction> allStormwaterJurisdictions, List <StormwaterJurisdiction> stormwaterJurisdictionsCurrentPersonCanManage, bool standalone) : base(currentPerson, NeptuneArea.OCStormwaterTools) { ViewDataForAngular = new EditViewDataForAngular(allStormwaterJurisdictions, stormwaterJurisdictionsCurrentPersonCanManage); Standalone = standalone; }
public EditUserStewardshipAreasViewData(Person currentPerson, List <Models.DNRUplandRegion> allDNRUplandRegions, bool standalone) : base(currentPerson) { ViewDataForAngular = new EditViewDataForAngular(allDNRUplandRegions); Standalone = standalone; }
public EditUserStewardshipAreasViewData(Person currentPerson, List <Models.TaxonomyBranch> allTaxonomyBranches, bool standalone) : base(currentPerson) { ViewDataForAngular = new EditViewDataForAngular(allTaxonomyBranches); Standalone = standalone; }
public EditUserStewardshipAreasViewData(FirmaSession currentFirmaSession, List <ProjectFirmaModels.Models.GeospatialArea> allGeospatialAreas, bool standalone) : base(currentFirmaSession) { ViewDataForAngular = new EditViewDataForAngular(allGeospatialAreas); Standalone = standalone; }
public EditUserStewardshipAreasViewData(FirmaSession currentFirmaSession, List <ProjectFirmaModels.Models.TaxonomyBranch> allTaxonomyBranches, bool standalone) : base(currentFirmaSession) { ViewDataForAngular = new EditViewDataForAngular(allTaxonomyBranches); Standalone = standalone; }