public ActionResult SubmitRMARequestInfo(FormCollection form) { string Data = Request["Data"].ToString(); Data = System.Web.HttpUtility.UrlDecode(Data); JavaScriptSerializer jss = new JavaScriptSerializer(); RMARequestInfo requestInfo = jss.Deserialize <RMARequestInfo>(Data); requestInfo.IsSubmit = true; string requestrSysno = RMARequestFacade.SubmitRMARequest(requestInfo); return(Json(new { Result = "s", RequestrSysno = requestrSysno }, JsonRequestBehavior.AllowGet)); }
public ActionResult CreateRMARequestInfo(FormCollection form) { string Data = Request["Data"].ToString(); string Action = Request["Action"].ToString(); Data = System.Web.HttpUtility.UrlDecode(Data); Action = System.Web.HttpUtility.UrlDecode(Action); JavaScriptSerializer jss = new JavaScriptSerializer(); RMARequestInfo requestInfo = jss.Deserialize <RMARequestInfo>(Data); if (Action.Trim().Equals("wait")) { requestInfo.IsSubmit = false; } else { requestInfo.IsSubmit = true; } requestInfo.Registers.RemoveAll(s => s == null); string requestrSysno = RMARequestFacade.CreateRMARequest(requestInfo); return(Json(new { Result = "s", RequestrSysno = requestrSysno }, JsonRequestBehavior.AllowGet)); }