/// <summary> /// 验证门店 /// </summary> /// <param name="model"></param> /// <returns></returns> /// public ActionResult ValidateCSStoreNO(PurchaseReceiptModels model) { GetLoginInfo(); if (Login_Info == null) { return(Content("<script>location.href='/Home'</script>")); } acpt = new DcAccept(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); try { acpt.SetParameter("OrderNO", model.OrderNO); acpt.SetParameter("StoreNO", model.StoreNO); acpt.ExecuteBusinessCheck("RF_ACAcptModify", "StoreNO"); DataTable dt = acpt.QueryCSOrderStoreNO(); if (dt != null && dt.Rows.Count > 0) { return(Content(JsonHelper.ToJson(dt))); } else { return(Content("当前收货订单不包含该门店!!")); } } catch (Exception ex) { Loger.Error(ex); return(Content(ex.Message)); } }
public ActionResult ValidateCS2ToStoreEffectiveDate() { GetLoginInfo(); if (Login_Info == null) { return(Content("<script>location.href='/Home'</script>")); } acpt = new DcAccept(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); string effectiveDate = Request.Form["EffectiveDate"]; string shelfLife = Request.Form["shelfLife"]; string Barcode = Request.Form["Barcode"]; string OrderNO = Request.Form["OrderNO"]; try { acpt.SetParameter("EffectiveDate", effectiveDate); acpt.SetParameter("shelfLife", shelfLife); acpt.SetParameter("Barcode", Barcode); acpt.SetParameter("OrderNO", OrderNO); acpt.ExecuteBusinessCheck("RF_CS2Acpt2Modify", "EffectiveDate"); return(Content("")); } catch (Exception ex) { Loger.Error(ex.Message, ex); return(Content(ex.Message)); } }
public ActionResult Detail() { string id = Request.Form["hdBillCode"]; if (id == null) { id = Request.QueryString["hdBillCode"].ToString(); } ViewData["BillCode"] = id; GetLoginInfo(); if (Login_Info == null) { return(Content("<script>location.href='/Home'</script>")); } acpt = new DcAccept(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); DataTable dt = acpt.QueryOnlyAllowBoxAcpt(); if (dt != null && dt.Rows.Count > 0) { ViewData["OnlyAllowBoxAcpt"] = dt.Rows[0]["OnlyAllowBoxAcpt"].ToString(); } else { ViewData["OnlyAllowBoxAcpt"] = "1";//1.只允许录入箱数;0.可以同时录入个数 } acpt.SetParameter("OrderNO", id); ViewData["BatchBuildTypeID"] = acpt.GetBatchBuildTypeID(); return(View("Detail")); }
/// <summary> /// 保存数据 /// </summary> /// <returns></returns> public ActionResult Save() { GetLoginInfo(); if (Login_Info == null) { return(Content("<script>location.href='/Home'</script>")); } acpt = new DcAccept(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); string OrderNO = Request.Form["OrderNO"]; string TrayNO = Request.Form["TrayNO"]; string Barcode = Request.Form["Barcode"]; string ProductDate = Request.Form["ProductDate"]; string shelfLife = Request.Form["shelfLife"]; string EffectiveDate = Request.Form["EffectiveDate"]; string Qty = Request.Form["Qty"]; string StockBatchNO = Request.Form["StockBatchNO"]; string BatchBuildTypeID = Request.Form["BatchBuildTypeID"]; try { acpt.SetParameter("OrderNO", OrderNO); acpt.SetParameter("Barcode", Barcode); acpt.SetParameter("TrayNO", TrayNO); acpt.SetParameter("ProductDate", ProductDate); acpt.SetParameter("shelfLife", shelfLife); acpt.SetParameter("EffectiveDate", EffectiveDate); acpt.SetParameter("Qty", Qty); acpt.SetParameter("OnlyAllowBoxAcpt", Request.Form["OnlyAllowBoxAcpt"]); acpt.SetParameter("StockBatchNO", StockBatchNO); acpt.SetParameter("BatchBuildTypeID", BatchBuildTypeID); //acpt.Accept(); acpt.ExecuteBusinessProcess("RF_DcAcptModify"); //*************20140724********************** //acpt.paras.Clear(); //acpt.SetParameter("Barcode", Barcode.Trim()); //acpt.SetParameter("OrderNO", OrderNO); //DataTable dt = acpt.QueryDcacptQty(); //if (dt != null && dt.Rows.Count > 0) //{ //return Content(JsonHelper.ToJson(dt)); //} //******************************************* if (acpt.paras["Complete"].Value.ToString() != "true") { return(Content("0")); } else { return(Content("")); } } catch (Exception ex) { Loger.Error(ex.Message, ex); return(Content(ex.Message)); } }
public Form1() { InitializeComponent(); UserLogin login = new UserLogin(); if (login.Login(user_id, "111111", ref user_name, ref token)) { MessageBox.Show("登录成功!"); } DataTable data = new MainPage(user_id, user_name, token).GetModuleList(); acpt = new DcAccept(user_id, user_name, token); }
public ActionResult ValidateCS2AcptCFMBarCode() { string Barcode = Request.Form["Barcode"]; string OrderNO = Request.Form["OrderNO"]; string TrayNO = Request.Form["TrayNO"]; string isCheck = Request.Form["isCheck"]; GetLoginInfo(); if (Login_Info == null) { return(Content("<script>location.href='/Home'</script>")); } acpt = new DcAccept(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); StdQuery1 = new StdQuery(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); service = new RFBase(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); try { ///0001201306070001 //service.SetParameter("Barcode", Barcode.Trim()); //service.SetParameter("OrderNO", OrderNO); //service.SetParameter("TrayNO", TrayNO); //service.SetParameter("isCheck", isCheck); //service.ExecuteBusinessCheck("RF_CS2Acpt2CMF", "Barcode"); StdQuery1.SetParameter("Barcode", Barcode.Trim()); StdQuery1.SetParameter("OrderNO", OrderNO); StdQuery1.SetParameter("TrayNO", TrayNO); StdQuery1.SetParameter("isCheck", isCheck); DataTable dt = StdQuery1.Execute("RF_CS2AcptCFMGoods"); if (dt != null && dt.Rows.Count > 0) { return(Content(JsonHelper.ToJson(dt))); } else { return(Content("当前订单不存在该商品!")); } } catch (Exception ex) { Loger.Error(ex.Message, ex); return(Content(ex.Message)); } }
public ActionResult ValidateCS2ToStoreTrayNO(PurchaseReceiptModels model) { GetLoginInfo(); if (Login_Info == null) { return(Content("<script>location.href='/Home'</script>")); } acpt = new DcAccept(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); string OrderNO = Request.Form["OrderNO"]; string TrayNO = Request.Form["TrayNO"]; string Barcode = Request.Form["Barcode"]; try { acpt.SetParameter("OrderNO", OrderNO); acpt.SetParameter("Barcode", Barcode); acpt.SetParameter("TrayNO", TrayNO); acpt.SetParameter("StoreNO", model.StoreNO); acpt.ExecuteBusinessCheck("RF_CS2Acpt2Modify", "Barcode"); acpt.ExecuteBusinessCheck("RF_CS2Acpt2Modify", "TrayNO"); DataTable dt = acpt.QueryCS2AcptQty(); if (dt != null && dt.Rows.Count > 0) { return(Content(JsonHelper.ToJson(dt))); } else { return(Content("当前订单不存在该商品!")); } } catch (Exception ex) { Loger.Error(ex); return(Content(ex.Message)); } }
public ActionResult ValidateTrayNO() { GetLoginInfo(); if (Login_Info == null) { //return Redirect("/Home"); return(Content("<script>location.href='/Home'</script>")); } acpt = new DcAccept(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); string OrderNO = Request.Form["OrderNO"]; string TrayNO = Request.Form["TrayNO"]; string Barcode = Request.Form["Barcode"]; try { acpt.SetParameter("OrderNO", OrderNO); acpt.SetParameter("Barcode", Barcode); acpt.SetParameter("TrayNO", TrayNO); acpt.ValidateTrayNO(); acpt.ValidateBarcode(); DataTable dt = acpt.QueryDcacptQty(); if (dt != null && dt.Rows.Count > 0) { return(Content(JsonHelper.ToJson(dt))); } else { return(Content("当前订单不存在该商品!")); } } catch (Exception ex) { Loger.Error(ex); return(Content(ex.Message)); } }
public ActionResult ValidateCS2ToStoreProductDate() { GetLoginInfo(); if (Login_Info == null) { return(Content("<script>location.href='/Home'</script>")); } acpt = new DcAccept(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); string productDate = Request.Form["ProductDate"]; try { acpt.SetParameter("ProductDate", productDate); acpt.ExecuteBusinessCheck("RF_CS2Acpt2Modify", "ProductDate"); return(Content("")); } catch (Exception ex) { Loger.Error(ex.Message, ex); return(Content(ex.Message)); } }
public ActionResult ValidateStockBatchNO() { GetLoginInfo(); if (Login_Info == null) { return(Content("<script>location.href='/Home'</script>")); } acpt = new DcAccept(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); string StockBatchNO = Request.Form["StockBatchNO"]; string BatchBuildTypeID = Request.Form["BatchBuildTypeID"]; try { acpt.SetParameter("StockBatchNO", StockBatchNO); acpt.SetParameter("BatchBuildTypeID", BatchBuildTypeID); acpt.ExecuteBusinessCheck("RF_DcAcptModify", "StockBatchNO"); return(Content("")); } catch (Exception ex) { Loger.Error(ex); return(Content(ex.Message)); } }
public ActionResult Over() { GetLoginInfo(); if (Login_Info == null) { return(Content("<script>location.href='/Home'</script>")); } acpt = new DcAccept(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); string OrderNO = Request.Form["OrderNO"]; string TrayNO = Request.Form["TrayNO"]; string Barcode = Request.Form["Barcode"]; string ProductDate = Request.Form["ProductDate"]; string shelfLife = Request.Form["shelfLife"]; string EffectiveDate = Request.Form["EffectiveDate"]; string Qty = Request.Form["Qty"]; try { acpt.SetParameter("OrderNO", OrderNO); acpt.SetParameter("Barcode", Barcode); acpt.SetParameter("TrayNO", TrayNO); acpt.SetParameter("ProductDate", ProductDate); acpt.SetParameter("shelfLife", shelfLife); acpt.SetParameter("EffectiveDate", EffectiveDate); acpt.SetParameter("Qty", Qty); acpt.ExecuteBusinessProcess("RF_DcGetAcptNO"); //acpt.Over(); return(Content("")); } catch (Exception ex) { Loger.Error(ex.Message, ex); return(Content(ex.Message)); } }
public ActionResult ValidateOrderCode() { string ID = this.Request.Form["OrderNO"]; string ProvTypeID = ""; string ExtTag = ""; string PaperNO = ""; ViewData["BillCode"] = ID; GetLoginInfo(); if (Login_Info == null) { return(Content("<script>location.href='/Home'</script>")); } acpt = new DcAccept(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); try { acpt.SetParameter("OrderNO", ID); acpt.ValidateOrderCode(); ExtTag = acpt.paras["ExtTag"].Value.ToString(); ProvTypeID = acpt.paras["ProvTypeID"].Value.ToString(); if (ProvTypeID == "") { ProvTypeID = "订单类型错误,请检查!"; } PaperNO = acpt.paras["PaperNO"].Value.ToString(); // return Content(ProvTypeID); return(Json(new { PaperNO = PaperNO, ProvTypeID = ProvTypeID, ExtTag = ExtTag })); } catch (Exception ex) { Loger.Error(ex); return(Content(ex.Message)); } }
public ActionResult ValidateQty() { GetLoginInfo(); if (Login_Info == null) { return(Content("<script>location.href='/Home'</script>")); } acpt = new DcAccept(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); string Qty = Request.Form["Qty"]; try { acpt.SetParameter("Qty", Qty); acpt.SetParameter("OnlyAllowBoxAcpt", Request.Form["OnlyAllowBoxAcpt"]); acpt.ValidateQty(); return(Content("")); } catch (Exception ex) { Loger.Error(ex.Message, ex); return(Content(ex.Message)); } }