Пример #1
0
        public async Task <ActionResult> DelTrans(string id)
        {
            orderSes = (OrderSes)Session["OrdSes"];
            OrderDriv drv = await db.OrderDrivs.Where(t => t.OrderId == orderSes.id).FirstOrDefaultAsync(o => o.Gn == id);

            db.OrderDrivs.Remove(drv);
            await db.SaveChangesAsync();

            return(RedirectToAction("Booking"));
        }
Пример #2
0
        public ActionResult Trans(string id, int ord)
        {
            Transport transport = db.Transports.FirstOrDefault(p => p.CustID == (int)abzHash.CustID && p.Gn == id);
            OrderDriv orderDriv = new OrderDriv();

            orderDriv.OrderId  = ord;
            orderDriv.Gn       = id;
            orderDriv.TecModel = transport.TecModel;
            return(View(orderDriv));
        }
Пример #3
0
 public async Task <ActionResult> CreateTec(TrustTecDet det)
 {
     if (ModelState.IsValid)
     {
         orderSes = (OrderSes)Session["OrdSes"];
         OrderDriv drv = new OrderDriv();
         drv.OrderId  = orderSes.id;
         drv.Gn       = det.Gn;
         drv.TecModel = det.TecModel;
         db.OrderDrivs.Add(drv);
         await db.SaveChangesAsync();
     }
     return(RedirectToAction("Booking"));
 }
Пример #4
0
        public ActionResult Trans(OrderDriv orderDriv)
        {
            db.OrderDrivs.Add(orderDriv);
            db.SaveChanges();
            Order order = db.Orders.Find(orderDriv.OrderId);

            order.Centr = false;
            if (order.Step < 4)
            {
                order.Step = 4;
            }
            db.Orders.Add(order);
            db.Entry(order).State = EntityState.Modified;
            db.SaveChanges();
            return(RedirectToAction("Booking", "Ord", new { ord = orderDriv.OrderId }));
        }
Пример #5
0
        public async Task <ActionResult> NewDriv(string gn)
        {
            if (gn != null)
            {
                //Session["trans"] = null;
                Transport trans = await db.Transports.Where(t => t.CustID == Cust.CustId).FirstOrDefaultAsync(o => o.Gn == gn);

                orderSes = (OrderSes)Session["OrdSes"];
                OrderDriv drv = new OrderDriv();
                drv.OrderId  = orderSes.id;
                drv.Gn       = gn;
                drv.TecModel = trans.TecModel;
                db.OrderDrivs.Add(drv);
                await db.SaveChangesAsync();
            }
            return(RedirectToAction("Booking"));
            //View(await db.Transports.Where(t => t.CustID == Menu.CustId).ToListAsync());
        }