private IssueTypeEntryModel GetCreateStateModel() { IssueTypeEntryFormData formData = new IssueTypeEntryFormData(); List <Control> formControls = CreateFormControls(0); IssueTypeDTO issueTypeDTO = new IssueTypeDTO(); return(new IssueTypeEntryModel() { FormData = formData, FormControls = formControls, Model = issueTypeDTO, }); }
private IssueTypeEntryModel GetUpdateStateModel(int issueTypePK) { IssueTypeEntryFormData formData = new IssueTypeEntryFormData(); List <Control> formControls = CreateFormControls(issueTypePK); IssueTypeDTO issueTypeDTO = issueTypeQuery.GetByPrimaryKey(issueTypePK); if (issueTypeDTO == null) { throw new KairosException($"Record with primary key '{issueTypeDTO.IssueType_PK}' is not found."); } return(new IssueTypeEntryModel() { FormData = formData, FormControls = formControls, Model = issueTypeDTO, }); }