public ActionResult themVaoGio(int Id, Don_hang don_Hang) { if (Session["Id_use"] == null) { return(RedirectToAction("Login")); } don_Hang.Id_san_pham = Id; don_Hang.Id_tai_khoan_Kh = Convert.ToInt32(Session["Id_use"]); don_Hang.So_luong = 1; don_Hang.Trang_thai = 1; don_Hang.Ngay_tao = DateTime.Now; var TongTien = db.San_pham.Where(n => n.Id_san_pham == Id).FirstOrDefault(); if (TongTien.Gia_sale == 0) { don_Hang.Thanh_tien = TongTien.Gia_goc * don_Hang.So_luong; } else { if (TongTien.Gia_sale != 0) { don_Hang.Thanh_tien = TongTien.Gia_sale * don_Hang.So_luong; } } db.Don_hang.Add(don_Hang); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { Don_hang don_hang = db.Don_hang.Find(id); db.Don_hang.Remove(don_hang); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DatHang(int id) { Don_hang don = db.Don_hang.Find(id); int Id_Tai_khoan_kh = don.Id_tai_khoan_Kh.Value; // value là lấy ra giá trị ViewBag.Ho_ten = db.Tai_khoan_Kh.Where(n => n.Id_Tai_khoan_kh == Id_Tai_khoan_kh).ToList(); return(View(don)); }
public ActionResult Edit([Bind(Include = "Id_don_hang,Id_san_pham,Id_tai_khoan_Kh,Thanh_tien,Trang_thai,So_luong,Ngay_tao,Id_nguoi_cap_nhat,Ngay_cap_nhat,Chu_thich")] Don_hang don_hang) { if (ModelState.IsValid) { db.Entry(don_hang).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(don_hang)); }
public ActionResult DatHang(Don_hang don) { if (ModelState.IsValid) { don.Trang_thai = 2; db.Entry(don).State = EntityState.Modified; //Xác nhận cập lại số lượng đơn hàng db.SaveChanges(); return(RedirectToAction("xemgiohang")); } return(View()); }
public ActionResult Create([Bind(Include = "Id_don_hang,Id_san_pham,Id_tai_khoan_Kh,Thanh_tien,Trang_thai,So_luong,Ngay_tao,Id_nguoi_cap_nhat,Ngay_cap_nhat,Chu_thich")] Don_hang don_hang) { if (ModelState.IsValid) { db.Don_hang.Add(don_hang); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Id_san_pham = new SelectList(db.San_pham, "Id_san_pham", "Ten_san_pham", don_hang.Id_san_pham); return(View(don_hang)); }
// GET: Admin/Don_hang/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Don_hang don_hang = db.Don_hang.Find(id); if (don_hang == null) { return(HttpNotFound()); } return(View(don_hang)); }
// GET: NhanVien/Don_hang/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Don_hang don_hang = db.Don_hang.Find(id); if (don_hang == null) { return(HttpNotFound()); } ViewBag.Id_san_pham = new SelectList(db.San_pham, "Id_san_pham", "Ten_san_pham", don_hang.Id_san_pham); return(View(don_hang)); }
public ActionResult CapNhatSoLuong(Don_hang don_Hang) { if (ModelState.IsValid) { int id = don_Hang.Id_san_pham.Value; var tongTien = db.San_pham.Where(n => n.Id_san_pham == id).FirstOrDefault(); if (tongTien.Gia_sale == 0) { don_Hang.Thanh_tien = tongTien.Gia_goc * don_Hang.So_luong; } else { if (tongTien.Gia_sale != 0) { don_Hang.Thanh_tien = tongTien.Gia_sale * don_Hang.So_luong; } } db.Entry(don_Hang).State = EntityState.Modified; //Xác nhận cập lại số lượng đơn hàng db.SaveChanges(); return(RedirectToAction("xemgiohang")); } return(View(don_Hang)); }