Example #1
0
        /// <summary>
        /// 创建新订单
        /// </summary>
        /// <param name="order"></param>
        /// <returns></returns>
        public bool CreateOrder(InfoGoodsOrder order)
        {
            bool isSuccess = false;

            goodsData.CreateOrder(order);
            isSuccess = true;
            return(isSuccess);
        }
Example #2
0
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            InfoGoodsOrder infoGoodsOrder = await db.GoodsOrders.FindAsync(id);

            db.GoodsOrders.Remove(infoGoodsOrder);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
Example #3
0
        public async Task <ActionResult> Edit(InfoGoodsOrder infoGoodsOrder)
        {
            if (ModelState.IsValid)
            {
                db.Entry(infoGoodsOrder).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(infoGoodsOrder));
        }
Example #4
0
        public ActionResult CreateOrder(InfoGoodsOrder infoGoodsOrder)
        {
            var updateBy = (ViewUserAsEmployee)Session["loginuser"];

            infoGoodsOrder.ApplyUserID = updateBy.UserID;
            if (ModelState.IsValid)
            {
                goodsManage.CreateOrder(infoGoodsOrder);
            }
            ViewBag.selListTyp = OrderTypeDropDownList().AsEnumerable();
            return(View(infoGoodsOrder));
        }
Example #5
0
        // GET: System/Goods/Edit/5
        public async Task <ActionResult> Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            InfoGoodsOrder infoGoodsOrder = await db.GoodsOrders.FindAsync(id);

            if (infoGoodsOrder == null)
            {
                return(HttpNotFound());
            }
            return(View(infoGoodsOrder));
        }
Example #6
0
        void IGoodsData.UpdateOrder(InfoGoodsOrder goodsOrderInfo)
        {
            var before = db.GoodsOrders.Find(goodsOrderInfo.OrderID);

            before.FundsID         = goodsOrderInfo.FundsID;
            before.GoodsQuantity   = goodsOrderInfo.GoodsQuantity;
            before.GoodsTarget     = goodsOrderInfo.GoodsTarget;
            before.GoodsUnitPrice  = goodsOrderInfo.GoodsUnitPrice;
            before.OrderTime       = goodsOrderInfo.OrderTime;
            before.SaleNote        = goodsOrderInfo.SaleNote;
            before.RejectedOrderID = goodsOrderInfo.RejectedOrderID;
            before.GoodsResourceID = goodsOrderInfo.GoodsResourceID;
            before.ConfirmID       = goodsOrderInfo.ConfirmID;
            before.ApplyUserID     = goodsOrderInfo.ApplyUserID;
            db.SaveChanges();
        }
Example #7
0
        public bool UpdateOrder(InfoGoodsOrder order)
        {
            bool isSuccess = false;

            return(isSuccess);
        }
Example #8
0
 void IGoodsData.CreateOrder(InfoGoodsOrder goodsOrderInfo)
 {
     db.GoodsOrders.Add(goodsOrderInfo);
     db.SaveChanges();
 }