public ActionResult Edit(string id) { ViewBag.danhmucsanpham = danhMucDAO.dsDanhMuc(); ViewBag.loaisanpham = theLoaiDAO.dsTheLoai(); SachDAO sachDAO = new SachDAO(); return(View(sachDAO.Details(id))); }
public ActionResult Delete(string id) { SachDAO sachDAO = new SachDAO(); Sach sach = sachDAO.Details(id); ShoppingCart cart = (ShoppingCart)Session[shop]; cart.Remove(sach); return(Redirect(Request.UrlReferrer.ToString())); }
public ActionResult Update(string id, int soluong) { SachDAO sachDAO = new SachDAO(); Sach sach = sachDAO.Details(id); ShoppingCart cart = (ShoppingCart)Session[shop]; cart.UpdateAmount(sach, soluong); Session[shop] = cart; return(Redirect(Request.UrlReferrer.ToString())); }
public ActionResult AddItem(string id, int soluong = 1) { SachDAO sachDAO = new SachDAO(); Sach sach = sachDAO.Details(id); ShoppingCart cart = (ShoppingCart)Session[shop]; if (cart == null) { cart = new ShoppingCart(); } cart.AddItem(sach, soluong); Session[shop] = cart; return(Redirect(Request.UrlReferrer.ToString())); }
public ActionResult EditProduct(Sach sp, HttpPostedFileBase linkanh) { ViewBag.danhmucsanpham = danhMucDAO.dsDanhMuc(); ViewBag.loaisanpham = theLoaiDAO.dsTheLoai(); try { // lấy tên của hình ảnh var tenfile = Path.GetFileName(linkanh.FileName); // tạo đường dẫn var duongdan = Path.Combine(Server.MapPath("/Photo"), tenfile); if (System.IO.File.Exists(duongdan)) { sp.Hinh = linkanh.FileName; ViewBag.loi = "Hình ảnh đã tồn tại"; } else { linkanh.SaveAs(duongdan); sp.Hinh = linkanh.FileName; } } catch (Exception) { SachDAO sachDAO = new SachDAO(); sp.Hinh = sachDAO.Details(sp.MaSach).Hinh; } if (ModelState.IsValid) { SachDAO sachDAO = new SachDAO(); sachDAO.Edit(sp); return(Redirect("Index")); } else { return(View("Edit", sp)); } }
public ActionResult Detail(string id) { SachDAO sachDAO = new SachDAO(); return(View(sachDAO.Details(id))); }