public ActionResult PermitFormScreenDesignTemplate(PermitFormScreenDesignTemplateBE model)
        {
            bool success = false;
            int  id      = 0;

            PermitFormScreenDesignTemplateBE permitFormScreenDesignTemplate = FormLogic.FetchPermitFormScreenDesignTemplate(model.FormID);

            if (permitFormScreenDesignTemplate == null)
            {
                permitFormScreenDesignTemplate = new PermitFormScreenDesignTemplateBE();
            }
            permitFormScreenDesignTemplate.Design      = model.Design.ToUpper();
            permitFormScreenDesignTemplate.Description = model.Description;
            permitFormScreenDesignTemplate.Active      = model.Active;

            if (model.FormID <= 0)
            {
                permitFormScreenDesignTemplate.CreatedBy           = "Habitat";
                permitFormScreenDesignTemplate.CreatedDateTime     = DateTime.Now;
                permitFormScreenDesignTemplate.LastUpdatedDateTime = DateTime.Now;
                success = FormLogic.AddPermitFormScreenDesignTemplate(permitFormScreenDesignTemplate, out id);
            }
            else
            {
                permitFormScreenDesignTemplate.UpdatedBy           = "Habitat";
                permitFormScreenDesignTemplate.LastUpdatedDateTime = DateTime.Now;
                success = FormLogic.UpdatePermitFormScreenDesignTemplate(permitFormScreenDesignTemplate);
            }
            return(Json(new { success, id }));
        }
        public ActionResult PermitFormScreenDesignTemplateDetail(int formID)
        {
            PermitFormScreenDesignTemplateDetailModelBE model = new PermitFormScreenDesignTemplateDetailModelBE();

            model.TemplateDetails = new List <PermitFormScreenDesignTemplateDetailBE>();

            PermitFormScreenDesignTemplateBE permitFormScreenDesignTemplate = FormLogic.FetchPermitFormScreenDesignTemplate(formID);

            if (permitFormScreenDesignTemplate != null)
            {
                model.FormID      = permitFormScreenDesignTemplate.FormID;
                model.Design      = permitFormScreenDesignTemplate.Design;
                model.Description = permitFormScreenDesignTemplate.Description;
                model.Active      = permitFormScreenDesignTemplate.Active;
            }
            model.TemplateSectionDetail = FormLogic.FetchAllTemplateFormSection(model.FormID);
            return(View(model));
        }
        public ActionResult PermitFormScreenDesignTemplate(int formID)
        {
            PermitFormScreenDesignTemplateBE model = new PermitFormScreenDesignTemplateBE();

            if (formID <= 0)
            {
                model.Active = true;
            }
            else
            {
                PermitFormScreenDesignTemplateBE conditionFeedbackTemplate = FormLogic.FetchPermitFormScreenDesignTemplate(formID);
                if (conditionFeedbackTemplate != null)
                {
                    model.FormID      = conditionFeedbackTemplate.FormID;
                    model.Design      = conditionFeedbackTemplate.Design;
                    model.Description = conditionFeedbackTemplate.Description;
                    model.Active      = conditionFeedbackTemplate.Active;
                }
            }
            return(View("PermitForm", model));
        }