public ActionResult Payment(string shipName, string mobile, string address, string email) { var order = new HOADON(); order.Ngay = DateTime.Now; order.DiaChi = address; order.DienThoai = mobile; order.TenKH = shipName; order.email = email; try { var id = new OrderDao().Insert(order); var cart = (List <CartItem>)Session[CartSession]; var detailDao = new OrderDetailDao(); decimal total = 0; foreach (var item in cart) { var orderDetail = new HOADON_CHITIET(); orderDetail.IdSP = item.SanPham.ID; orderDetail.MaHD = id; orderDetail.TongTien = item.SanPham.Gia; orderDetail.SoLuong = item.SoLuong; detailDao.Insert(orderDetail); total += (item.SanPham.Gia.GetValueOrDefault(0) * item.SoLuong); } } catch (Exception ex) { //ghi log return(Redirect("/loi-thanh-toan")); } return(Redirect("/hoan-thanh")); }
public bool Insert(HOADON_CHITIET detail) { try { db.HOADON_CHITIET.Add(detail); db.SaveChanges(); return(true); } catch { return(false); } }