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 })); }