// GET: KhachVangLais/Delete/5 //public ActionResult Delete(int? id) //{ // if (id == null) // { // return new HttpStatusCodeResult(HttpStatusCode.BadRequest); // } // KhachVangLai khachVangLai = db.KhachVangLais.Find(id); // if (khachVangLai == null) // { // return HttpNotFound(); // } // return View(khachVangLai); //} //// POST: KhachVangLais/Delete/5 //[HttpPost, ActionName("Delete")] //[ValidateAntiForgeryToken] public ActionResult Delete(int id) { KhachVangLai khachVangLai = db.KhachVangLais.Find(id); db.KhachVangLais.Remove(khachVangLai); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "MaKhachVangLai,HoTen,DiaChi,SoDienThoai")] KhachVangLai khachVangLai) { if (ModelState.IsValid) { db.Entry(khachVangLai).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(khachVangLai)); }
public ActionResult Create([Bind(Include = "MaKhachVangLai,HoTen,DiaChi,SoDienThoai")] KhachVangLai khachVangLai) { if (ModelState.IsValid) { db.KhachVangLais.Add(khachVangLai); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(khachVangLai)); }
// GET: KhachVangLais/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } KhachVangLai khachVangLai = db.KhachVangLais.Find(id); if (khachVangLai == null) { return(HttpNotFound()); } return(View(khachVangLai)); }
public ActionResult DatHangTrucTiep([Bind(Include = "HoTen,DiaChi,SoDienThoai")] KhachVangLai khachVangLai) { if (Session["GioHang"] == null) { RedirectToAction("Index", "Home"); } if (ModelState.IsValid) { //Session["KhachVangLai"] = khachVangLai; db.KhachVangLais.Add(khachVangLai); db.SaveChanges(); HoaDonThanhToan hoaDonThanhToan = new HoaDonThanhToan(); hoaDonThanhToan.MaKhachVangLai = khachVangLai.MaKhachVangLai; hoaDonThanhToan.ThanhToan = false; hoaDonThanhToan.ThoiGianDatHang = DateTime.Now; hoaDonThanhToan.GiaoHang = false; db.HoaDonThanhToans.Add(hoaDonThanhToan); db.SaveChanges(); List <GioHang> gioHangs = LayGioHang(); foreach (var item in gioHangs) { DonHang donHang = new DonHang(); donHang.MaHoaDon = hoaDonThanhToan.MaHoaDon; donHang.MaMonAn = item.iMaMonAn; donHang.SoLuong = item.iSoLuong; db.DonHangs.Add(donHang); db.SaveChanges(); } //ViewBag.ThongBao = "Đặt hàng thành công!"; TempData["ThongBao"] = "Mua hàng thành công!"; return(RedirectToAction("GioHang", "GioHang")); } ViewBag.ThongBao = "Đặt hàng không thành công!"; return(View()); }