private AsetEntryModel GetCreateStateModel() { AsetEntryFormData formData = new AsetEntryFormData(); List <Control> formControls = CreateFormControls(0); AsetDTO asetDTO = new AsetDTO(); return(new AsetEntryModel() { FormData = formData, FormControls = formControls, Model = new AsetDTO(), }); }
private AsetEntryModel GetUpdateStateModel(int asetPK) { AsetEntryFormData formData = new AsetEntryFormData(); List <Control> formControls = CreateFormControls(asetPK); AsetDTO asetDTO = asetQuery.GetByPrimaryKey(asetPK); if (asetDTO == null) { throw new KairosException($"Record with primary key '{asetDTO.Aset_PK}' is not found."); } formData.AsetKategoris = GetAsetKategoris(asetDTO.KategoriAset_FK); return(new AsetEntryModel() { FormData = formData, FormControls = formControls, Model = asetDTO, }); }