// GET: Admin/MatHang public ActionResult Index(string searchStr, int page = 1, int pageSize = 8) { var ls = new MatHangDao().GetByStr(searchStr, page, pageSize); ViewBag.searchStr = searchStr; return(View(ls)); }
public ActionResult ViewDetail(int id) { var mathang = new MatHangDao().ViewDetail(id); ViewBag.lsSanPhamCungLoai = new MatHangDao().GetByCategory(id); return(View(mathang)); }
public ActionResult Index(int page = 1) { var dao = new MatHangDao(); var ls = dao.GetAll(); int pageSize = 12; return(View(ls.ToPagedList(page, pageSize))); }
public ActionResult TypeCategory(int id, int page = 1) { int pageSize = 6; ViewBag.Id = id; var ls = new MatHangDao().GetByCategory(id); return(View(ls.ToPagedList(page, pageSize))); }
public ActionResult DeleteConfirmed(int id) { var dao = new MatHangDao(); if (dao.Delete(id)) { return(RedirectToAction("Index")); } else { ModelState.AddModelError("", "Xóa thất bại"); } return(View()); }
/// <summary> /// Thêm sản phẩm /// </summary> /// <returns></returns> public ActionResult AddItemCart(int id) { var model = new MatHangDao().ViewDetail(id); var cartSession = Session[CommonContants.CART_SESSION]; // Trường hợp giỏ hàng đã có sản phẩm if (cartSession != null) { var list = (List <CartModel>)cartSession; // Sản phầm đã tồn tại trong giỏ hàng if (list.Exists(n => n.SanPham.ma == id)) { foreach (var item in list) { if (item.SanPham.ma == id) { item.SoLuong = item.SoLuong + 1; } } } else // Sản phẩm chưa có trong giỏ hàng { var Item = new CartModel(); Item.SanPham = model; Item.SoLuong = 1; list.Add(Item); } Session[CommonContants.CART_SESSION] = list; Session[CommonContants.COUNT_CART_SESSION] = list.Sum(x => x.SoLuong); } else { //Trường hợp giỏ hàng chưa có gì var Item = new CartModel(); Item.SanPham = model; Item.SoLuong = 1; var list = new List <CartModel>(); list.Add(Item); Session[CommonContants.CART_SESSION] = list; Session[CommonContants.COUNT_CART_SESSION] = list.Sum(x => x.SoLuong); } return(Redirect(Request.UrlReferrer.ToString())); }
public ActionResult Edit(MATHANG mh) { var dao = new MatHangDao(); //mh.ngaynhap = DateTime.Now; string tenhang = mh.tenhang.ToLower(); mh.metatitle = Common.Utility.ConvertTitle(tenhang); if (dao.Update(mh)) { return(RedirectToAction("Index")); } else { ModelState.AddModelError("", "Cập nhật thất bại"); } return(View()); }
public ActionResult Create(MATHANG mh) { var dao = new MatHangDao(); mh.ngaynhap = DateTime.Now; mh.tenhang = Common.Utility.VietHoa(mh.tenhang); string tenhang = mh.tenhang.ToLower(); //string mausac = mh.mausac.ToLower(); mh.metatitle = Common.Utility.ConvertTitle(tenhang); int rs = dao.Insert(mh); if (rs > 0) { return(RedirectToAction("Index")); } return(View()); }