public ActionResult Create([Bind(Include = "NhaXuatBanID,TenNhaXuatBan,DiaChi,DienThoai")] NhaXuatBan nhaXuatBan) { if (ModelState.IsValid) { db.NhaXuatBans.Add(nhaXuatBan); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(nhaXuatBan)); }
public ActionResult Create([Bind(Include = "MaChuDe,TenChuDe")] ChuDe chuDe) { if (ModelState.IsValid) { db.ChuDes.Add(chuDe); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(chuDe)); }
public ActionResult Create([Bind(Include = "TenSach,GiaBan,MaChuDe,NhaXuatBanID,MoTa,HinhBia,SoTrang,TrongLuong,NgayCapNhat,SoLanXem,SoLuongBan,HetHang")] Sach sach) { if (ModelState.IsValid) { //var str = db.Saches.ToList().Count() + 1; //sach.SachID = str; sach.NgayCapNhat = DateTime.Now; db.Saches.Add(sach); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MaChuDe = new SelectList(db.ChuDes, "MaChuDe", "TenChuDe", sach.MaChuDe); ViewBag.NhaXuatBanID = new SelectList(db.NhaXuatBans, "NhaXuatBanID", "TenNhaXuatBan", sach.NhaXuatBanID); return(View(sach)); }
public ActionResult Edit([Bind(Include = "DatHangID,KhachHangID,NgayDatHang,TriGia,DaGiao,NgayGiao,HoTen,DiaChi,DienThoai,Email")] DatHang datHang) { if (ModelState.IsValid) { db.Entry(datHang).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(datHang)); }
public ActionResult DanhGia(Comment item) { var nguoiDung = Session["NguoiDung"] as UserKH; if (nguoiDung != null) { item.SachID = (int)Session["So"]; item.UserID = nguoiDung.ID; item.NgayDang = DateTime.Now.Date; db.Comments.Add(item); db.SaveChanges(); return(RedirectToAction("ChiTiet", new { id = (int)Session["So"] })); } else { return(RedirectToAction("DangNhap", "KhachHangUser")); } }
public ActionResult DatHang(DatHang hoaDon) { var gioHang = Session["GioHang"] as GioHangModel; if (gioHang == null || gioHang.TongSanPham == 0) { return(RedirectToAction("Index", "Home")); } // Xử lý phát sinh HoaDon và HoaDonChiTiet try { //1. Thêm HoaDon hoaDon.NgayDatHang = DateTime.Now; hoaDon.TriGia = gioHang.TongTriGia; db.DatHangs.Add(hoaDon); //2. Thêm DatHangCT foreach (var item in gioHang.Items) { DatHangCT ct = new DatHangCT(); ct.DatHangID = hoaDon.DatHangID; ct.SachID = item.SanPham.SachID; ct.SoLuong = item.SoLuong; ct.DonGia = item.SanPham.GiaBan; ct.ThanhTien = item.SanPham.GiaBan * item.SoLuong; db.DatHangCTs.Add(ct); } db.SaveChanges(); gioHang.Clear(); return(View("DatHangThanhCong", hoaDon)); } catch (Exception ex) { ViewData["LoiDatHang"] = "Đặt hàng không thành công.<br>" + ex.Message; return(View(hoaDon)); } }