示例#1
0
        /// <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));
        }
示例#2
0
        /// <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));
        }
示例#3
0
        /// <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));
        }