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")); }
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)); }
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")); }
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 })); }
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()); }