public ActionResult EditPermitFormField(FormDesignTemplateDetailBE model, List <TableFieldTypeMasterBE> tableFieldTypeMaster)
        {
            bool success = false;
            int  id      = 0;

            FormDesignTemplateDetailBE formDesignTemplateDetail = FormLogic.FetchFormDesignTemplateDetail(model.FormID, model.Field);

            if (formDesignTemplateDetail == null)
            {
                formDesignTemplateDetail = new FormDesignTemplateDetailBE();
            }
            formDesignTemplateDetail.FormID    = model.FormID;
            formDesignTemplateDetail.Field     = model.Field;
            formDesignTemplateDetail.FieldName = model.FieldName;
            formDesignTemplateDetail.FieldType = model.FieldType;
            formDesignTemplateDetail.Section   = model.Section;
            formDesignTemplateDetail.Sequence  = model.Sequence;
            formDesignTemplateDetail.Mandatory = model.Mandatory;

            if (model.Field <= 0)
            {
                success = FormLogic.AddFormDesignTemplateDetail(formDesignTemplateDetail, out int field);

                //if (tableFieldTypeMaster != null)
                //{
                //    foreach (var o in tableFieldTypeMaster)
                //    {
                //        FormLogic.AddTableFieldTypeMaster(o);
                //    }
                //}
            }
            else
            {
                success = FormLogic.UpdateFormDesignTemplateDetail(formDesignTemplateDetail);

                //if (tableFieldTypeMaster != null)
                //{
                //    foreach (var o in tableFieldTypeMaster)
                //    {
                //        if (o.Field > 0)
                //        {
                //            FormLogic.DeleteTableFieldTypeMaster(o.Field);
                //        }
                //        FormLogic.AddTableFieldTypeMaster(o);
                //    }
                //}
            }
            return(Json(new { success, id }));
        }