public ActionResult MasterFormcreates(string formName, string FormWorkFlow_1, FormCollection form) { var appSettings = form.AllKeys.Where(k => k.StartsWith("AppSettings.")).ToDictionary(k => k, k => form[k]); Dictionary <string, object> forma = new Dictionary <string, object>(); form.CopyTo(forma); TextBoxList textList = new TextBoxList(); foreach (String key in form.AllKeys) { if (key != "FormWorkFlow_1") { TextBoxViewModel textBoxList1 = new TextBoxViewModel(); textBoxList1.FieldId = key; textBoxList1.Value = form[key]; textList.Add(textBoxList1); } } RelianceController.FormFieldController formFieldController = new RelianceController.FormFieldController(); TextBoxViewModel textBoxList = formFieldController.InsertMetada(formName, "", textList); MasterDocumentDo masterDocumentDo = new MasterDocumentDo(); masterDocumentDo.Formid = Convert.ToInt32(TempData["Dataid"]); if (FormWorkFlow_1 != "0") { masterDocumentDo.docid = textBoxList.IdentityId; masterDocumentDo.Formid = Convert.ToInt32(TempData["Dataid"]); masterDocumentDo.UserId = Convert.ToInt32(Session["LOGGED_UserId"]); masterDocumentDo.RoleId = Convert.ToInt32(Session["LOGGED_ROLE"]); masterDocumentDo.FormName = formName; MasterDocumentController masterDocumentController = new MasterDocumentController(); masterDocumentController.AddMasterDocument(masterDocumentDo); } return(RedirectToAction("MasterFormcreate", "FormMaster", new { LinKType = masterDocumentDo.Formid })); }
public ActionResult TextBoxControl(string formName, FormCollection form) { TextBoxList textList = new TextBoxList(); foreach (String key in form.AllKeys) { TextBoxViewModel textBoxList1 = new TextBoxViewModel(); textBoxList1.FieldId = key; textBoxList1.Value = form[key]; textList.Add(textBoxList1); } RelianceController.FormFieldController formFieldController = new FormFieldController(); formFieldController.InsertMetada(formName, "", textList); // TextList.Add(textBoxList1); return(View()); // return Json(new { OnSuccess = "success" }, JsonRequestBehavior.AllowGet); }
public ActionResult UpdateFields(string formName, string id, FormCollection form) { TextBoxList textList = new TextBoxList(); foreach (String key in form.AllKeys) { TextBoxViewModel textBoxList1 = new TextBoxViewModel(); textBoxList1.FieldId = key; textBoxList1.Value = form[key]; if (key == "id") { // textList.Add(textBoxList1); } else { textList.Add(textBoxList1); } } RelianceController.FormFieldController formFieldController = new RelianceController.FormFieldController(); formFieldController.UpdateMasterField(formName, id, "", textList); return(RedirectToAction("MasterFormcreate", "FormMaster", new { LinKType = Convert.ToInt32(TempData["Dataid"]) })); }