Пример #1
0
        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(),
            });
        }
Пример #2
0
        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,
            });
        }