public NewFieldVisitViewData(Models.TreatmentBMP treatmentBMP) { FieldVisit = treatmentBMP.GetInProgressFieldVisit(); InProgressFieldVisitExists = FieldVisit != null; InProgressVisitDate = FieldVisit?.VisitDate; AllFieldVisitTypes = FieldVisitType.All.ToSelectListWithDisabledEmptyFirstRow( x => x.FieldVisitTypeID.ToString(CultureInfo.InvariantCulture), x => x.FieldVisitTypeDisplayName, "Choose a type"); }