public ActionResult Create(DatHang dathang)
        {
            if (ModelState.IsValid)
            {
                dathang.NgayDat = DateTime.Today;
                dathang.GiaHan = 1;
                db.DatHangs.Add(dathang);
                db.SaveChanges();
                return RedirectToAction("Index");
            }

            ViewBag.MaBD = new SelectList(db.BangDias, "MaBD", "TenBD", dathang.MaBD);
            ViewBag.MaLoaiHinh = new SelectList(db.LoaiHinhGiaoDiches, "MaLoaiHinh", "TenLoaiHinh", dathang.MaLoaiHinh);
            ViewBag.MaTK = new SelectList(db.TaiKhoans, "MaTK", "TenTK", dathang.MaTK);
            return View(dathang);
        }
 public ActionResult GiaHan(DatHang dathang)
 {
     if (ModelState.IsValid)
     {
         dathang.GiaHan = dathang.GiaHan+1;
         db.Entry(dathang).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     ViewBag.MaBD = new SelectList(db.BangDias, "MaBD", "TenBD", dathang.MaBD);
     ViewBag.MaLoaiHinh = new SelectList(db.LoaiHinhGiaoDiches, "MaLoaiHinh", "TenLoaiHinh", dathang.MaLoaiHinh);
     ViewBag.MaTK = new SelectList(db.TaiKhoans, "MaTK", "TenTK", dathang.MaTK);
     return View(dathang);
 }
Esempio n. 3
0
 public ActionResult Thue(int id)
 {
     if (Session["MaTK"].ToString() == "" || Session["MaTK"].ToString() == "2")
     {
         Session["Error"] = "Bạn chưa đăng nhập ! Hãy đăng nhập để đặt hàng.";
         Response.Redirect(@"~\Home\Error");
     }
     else
     {
         var dathang = new DatHang();
         var bangdia = db.BangDias.Find(id);
         bangdia.LuotThue = bangdia.LuotThue + 1;
         dathang.MaLoaiHinh = 2;
         dathang.MaTK = Convert.ToInt32(Session["MaTK"].ToString());
         dathang.MaBD = id;
         dathang.Tra = false;
         dathang.NgayDat = DateTime.Today;
         dathang.GiaHan = 1;
         if (ModelState.IsValid)
         {
             db.Entry(bangdia).State = EntityState.Modified;
             db.DatHangs.Add(dathang);
             db.SaveChanges();
         }
         return View(dathang);
     }
     return RedirectToAction("Login", "Account");
 }