public ActionResult result(Account acc, string ghichu, string group2) { int MaKH = int.Parse(Session["idaccount"].ToString()); /*cập nhật lại thông tin khách hàng*/ Account account = db.Accounts.Where(s => s.IDAccount == MaKH).FirstOrDefault(); account.Hoten = acc.Hoten; account.Email = acc.Email; account.Phonenumber = acc.Phonenumber; account.Address = acc.Address; db.SaveChanges(); /*===================================*/ /*cập nhật lại thông tin đơn hàng*/ if (group2 == null) { TempData["alertcheckout"] = "Bạn chưa chọn phương thức thanh toán"; TempData["AlertType"] = "alert-warning"; return(RedirectToAction("index", "Checkout")); } else { DonhangKH donhangKH = db.DonhangKHs.Where(s => s.MaKH == MaKH && s.Tinhtrangdonhang == 0).FirstOrDefault(); donhangKH.Tinhtrangdonhang = 1; donhangKH.Phivanchuyen = 0; donhangKH.Ngaydatmua = DateTime.Now; donhangKH.TongTien = new Cart().TotalCart(MaKH); donhangKH.ghichu = ghichu; donhangKH.PhuongthucTT = group2; db.SaveChanges(); TempData["checkout"] = "Thanh toán thành công !!"; return(RedirectToAction("index", "checkout")); } }
public void Creat(int _idKH) { DonhangKH donhang = new DonhangKH(); donhang.MaDH = db.DonhangKHs.OrderByDescending(s => s.MaDH).Select(s => s.MaDH).FirstOrDefault() + 1; donhang.MaKH = _idKH; donhang.Phivanchuyen = 0; donhang.TongTien = 0; donhang.Ngaydatmua = DateTime.Now; donhang.PhuongthucTT = "null"; donhang.Tinhtrangdonhang = 0; donhang.ghichu = "null"; db.DonhangKHs.Add(donhang); db.SaveChanges(); }