private SOWTrackResultEntryModel GetCreateStateModel() { SOWTrackResultEntryFormData formData = new SOWTrackResultEntryFormData(); List <Control> formControls = CreateFormControls(0); SOWTrackResultDTO sowTrackResultDTO = new SOWTrackResultDTO(); return(new SOWTrackResultEntryModel() { FormData = formData, FormControls = formControls, Model = sowTrackResultDTO, }); }
private SOWTrackResultEntryModel GetUpdateStateModel(int sowTrackResultPK) { SOWTrackResultEntryFormData formData = new SOWTrackResultEntryFormData(); List <Control> formControls = CreateFormControls(sowTrackResultPK); SOWTrackResultDTO sowTrackResultDTO = sowTrackResultQuery.GetByPrimaryKey(sowTrackResultPK); if (sowTrackResultDTO == null) { throw new KairosException($"Record with primary key '{sowTrackResultDTO.SOWTrackResult_PK}' is not found."); } return(new SOWTrackResultEntryModel() { FormData = formData, FormControls = formControls, Model = sowTrackResultDTO, }); }