private SOWStatusEntryModel GetCreateStateModel() { SOWStatusEntryFormData formData = new SOWStatusEntryFormData(); List <Control> formControls = CreateFormControls(0); SOWStatusDTO sowStatusDTO = new SOWStatusDTO(); return(new SOWStatusEntryModel() { FormData = formData, FormControls = formControls, Model = new SOWStatusDTO(), }); }
private SOWStatusEntryModel GetUpdateStateModel(int sowStatusPK) { SOWStatusEntryFormData formData = new SOWStatusEntryFormData(); List <Control> formControls = CreateFormControls(sowStatusPK); SOWStatusDTO sowStatusDTO = sowStatusQuery.GetByPrimaryKey(sowStatusPK); if (sowStatusDTO == null) { throw new KairosException($"Record with primary key '{sowStatusDTO.SOWStatus_PK}' is not found."); } return(new SOWStatusEntryModel() { FormData = formData, FormControls = formControls, Model = sowStatusDTO, }); }