/// <summary> /// 修改保存 /// </summary> /// <returns></returns> public ActionResult XiuGaiBaoCunDaBao() { string styMy = "fail"; try { B_PackGoodsList KK = new B_PackGoodsList(); KK.PackGoodsID = Convert.ToInt32(Request.Form["PackGoodsID"]); KK.PackCode = Request.Form["PackCode"]; KK.PackTiaoMa = Request.Form["PackTiaoMa"]; KK.EstimateUnitID = Convert.ToInt32(Request.Form["EstimateUnitID"]); KK.PackName = Request.Form["PackName"]; KK.PackSpellCod = Request.Form["PackSpellCod"]; //KK.GoodsDetailID = Convert.ToInt32(Request.Form["GoodsDetailID"]); KK.PackDengJiRen = Request.Form["PackDengJiRen"]; KK.PackDengJiShi = Convert.ToDateTime(Request.Form["PackDengJiShi"]); KK.PackGengXinRen = Request.Form["PackGengXinRen"]; KK.PackGengXinShi = Convert.ToDateTime(Request.Form["PackGengXinShi"]); MyModels.Entry(KK).State = System.Data.Entity.EntityState.Modified; MyModels.SaveChanges(); styMy = "success"; } catch (Exception e) { Console.WriteLine(e); } return(Json(styMy, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 新增保存 /// </summary> /// <returns></returns> public ActionResult XinZengDaBao(B_PackGoodsList pwApplyTarget) { string strMsg = "fali"; try { //判断数据是否已经存在 int oldGoodsMoneyRuleRows = (from tbGoodsMoneyRule in MyModels.B_PackGoodsList where tbGoodsMoneyRule.PackCode == pwApplyTarget.PackCode select tbGoodsMoneyRule).Count(); if (oldGoodsMoneyRuleRows == 0) { B_PackGoodsList JJ = new B_PackGoodsList(); JJ.PackCode = Request.Form["PackCode"]; JJ.PackTiaoMa = Request.Form["PackTiaoMa"]; JJ.EstimateUnitID = Convert.ToInt32(Request.Form["EstimateUnitID"]); JJ.PackName = Request.Form["PackName"]; JJ.PackSpellCod = Request.Form["PackSpellCod"]; JJ.GoodsDetailID = Convert.ToInt32(Request.Form["GoodsDetailID"]); JJ.PackDengJiRen = Request.Form["PackDengJiRen"]; JJ.PackDengJiShi = Convert.ToDateTime(Request.Form["PackDengJiShi"]); JJ.PackGengXinRen = Request.Form["PackGengXinRen"]; JJ.PackGengXinShi = Convert.ToDateTime(Request.Form["PackGengXinShi"]); if (JJ.PackName != null && JJ.EstimateUnitID != null && JJ.GoodsDetailID != null && JJ.PackDengJiShi != null && JJ.PackGengXinShi != null) { MyModels.B_PackGoodsList.Add(JJ); MyModels.SaveChanges(); return(Json("success", JsonRequestBehavior.AllowGet)); } else { return(Json("fail", JsonRequestBehavior.AllowGet)); } } else { strMsg = "exsit"; } } catch (Exception e) { Console.WriteLine(e); } return(Json(strMsg, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 自动生成打包代码 /// </summary> /// <returns></returns> public ActionResult SelectPackCode() { string strPackCode = ""; var listDep = (from tbDmp in MyModels.B_PackGoodsList orderby tbDmp.PackCode select tbDmp).ToList(); if (listDep.Count > 0) { int count = listDep.Count; B_PackGoodsList modelDep = listDep[count - 1]; int intCode = Convert.ToInt32(modelDep.PackCode.Substring(0, 5)); intCode++; strPackCode = intCode.ToString(); for (int i = 0; i < 5; i++) { strPackCode = strPackCode.Length < 5 ? "0" + strPackCode : strPackCode; } } else { strPackCode = "00001"; } return(Json(strPackCode, JsonRequestBehavior.AllowGet)); }