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