private AreaEntryModel GetCreateStateModel() { AreaEntryFormData formData = new AreaEntryFormData(); List <Control> formControls = CreateFormControls(0); AreaDTO areaDTO = new AreaDTO(); return(new AreaEntryModel() { FormData = formData, FormControls = formControls, Model = areaDTO, }); }
private AreaEntryModel GetUpdateStateModel(int areaPK) { AreaEntryFormData formData = new AreaEntryFormData(); List <Control> formControls = CreateFormControls(areaPK); AreaDTO areaDTO = areaQuery.GetByPrimaryKey(areaPK); if (areaDTO == null) { throw new KairosException($"Record with primary key '{areaDTO.Area_PK}' is not found."); } return(new AreaEntryModel() { FormData = formData, FormControls = formControls, Model = areaDTO, }); }