public AttributesViewData(Person currentPerson, Models.FieldVisit fieldVisit, EditAttributesViewData editAttributesViewData) : base(currentPerson, fieldVisit, Models.FieldVisitSection.Inventory) { EditAttributesViewData = editAttributesViewData; SubsectionName = "Attributes"; SectionHeader = "Attributes"; }
public EditMaintenanceRecordViewData(Person currentPerson, List <Models.Organization> organizations, Models.TreatmentBMP treatmentBMP, bool isNew, Models.FieldVisit fieldVisit, EditAttributesViewData editMaintenanceRecordObservationsViewData) : base(currentPerson, fieldVisit, Models.FieldVisitSection.Maintenance) { SubsectionName = "Edit Maintenance Record"; IsNew = isNew; EditMaintenanceRecordObservationsViewData = editMaintenanceRecordObservationsViewData; AllOrganizations = organizations.OrderBy(x => x.OrganizationName).ToSelectListWithDisabledEmptyFirstRow(x => x.OrganizationID.ToString(CultureInfo.InvariantCulture), x => x.OrganizationName, "Choose an Organization"); AllMaintenanceRecordTypes = MaintenanceRecordType.All.ToSelectListWithDisabledEmptyFirstRow( x => x.MaintenanceRecordTypeID.ToString(CultureInfo.InvariantCulture), x => x.MaintenanceRecordTypeDisplayName, "Choose a type"); TreatmentBMPUrl = treatmentBMP.GetDetailUrl(); MaintenanceRecordUrl = MaintenanceRecord?.GetDetailUrl(); }