private UserEntryModel GetUpdateStateModel(int userPK) { UserEntryFormData formData = new UserEntryFormData(); List <Control> formControls = CreateFormControls(userPK); UserDTO userDTO = userQuery.GetByPrimaryKey(userPK); if (userDTO == null) { throw new KairosException($"Record with primary key '{userDTO.User_PK}' is not found."); } var kategoriJabatan = new KategoriJabatanQuery(this.Db).GetByPrimaryKey(userDTO.KategoriJabatan_FK); if (kategoriJabatan != null) { formData.KategoriJabatans.Add(kategoriJabatan); } return(new UserEntryModel() { FormData = formData, FormControls = formControls, Model = userDTO, }); }
private UserEntryModel GetCreateStateModel() { UserEntryFormData formData = new UserEntryFormData(); List <Control> formControls = CreateFormControls(0); UserDTO userDTO = new UserDTO(); return(new UserEntryModel() { FormData = formData, FormControls = formControls, Model = new UserDTO(), }); }