public ActionResult Edit(PRODUCT model) { if (ModelState.IsValid) { if (model.PromotionPrice >= model.Price) { ModelState.AddModelError("", "Vui lòng kiểm tra lại giá khuyến mãi."); } else { if (ModelState.IsValid) { var product = new SanphamDao(); var result = product.Update(model); if (result) { SetAlert("Cập nhật thành công", "success"); return(RedirectToAction("Index", "Product")); } else { ModelState.AddModelError("", "Cập nhật thất bại"); } } } } SetViewBag(model.ID); return(View(model)); }
public ActionResult Suasanpham(sanpham sanpham) { SanphamDao sanphamDao = new SanphamDao(); if (sanpham.hinhanh == "") { sanpham.hinhanh = Request["hinhanhcu"].ToString(); } int ketqua = sanphamDao.postSuasanpham(sanpham); if (ketqua > 0) { ViewData["thongbao"] = "ok"; LoaisanphamDao loaisanphamDao = new LoaisanphamDao(); ViewData["danhsachsanpham"] = sanphamDao.getSanpham((int)sanpham.masp); SelectList list = new SelectList(loaisanphamDao.getLoaisanpham().ToList(), "maloaisp", "tenloaisp"); list.Where(x => x.Text == sanphamDao.getSanpham((int)sanpham.masp).tenloaisp).First().Selected = true; ViewBag.optionslp = list; return(View()); } else { ViewData["thongbao"] = "error"; LoaisanphamDao loaisanphamDao = new LoaisanphamDao(); ViewData["danhsachsanpham"] = sanphamDao.getSanpham((int)sanpham.masp); SelectList list = new SelectList(loaisanphamDao.getLoaisanpham().ToList(), "maloaisp", "tenloaisp"); list.Where(x => x.Text == sanphamDao.getSanpham((int)sanpham.masp).tenloaisp).First().Selected = true; ViewBag.optionslp = list; return(View()); } }
public int Xoasanpham(int masp) { SanphamDao sanphamDao = new SanphamDao(); int ketqua = sanphamDao.getXoasanpham(masp); return(ketqua); }
// GET: Sanpham public ActionResult Danhsachsanpham() { SanphamDao sanphamDao = new SanphamDao(); ViewData["danhsachsanpham"] = sanphamDao.getDanhsachsanpham(); return(View()); }
public ActionResult Index(string searchString, int page = 1, int pageSize = 3) { var dao = new SanphamDao(); var model = dao.ListAllPaging(searchString, page, pageSize); ViewBag.SearchString = searchString; return(View(model)); }
public ActionResult Edit(long id) { var dao = new SanphamDao(); var product = dao.GetByID(id); SetViewBag(product.ID); return(View(product)); }
public JsonResult ChangeStatus(long id) { var result = new SanphamDao().ChangeStatus(id); return(Json(new { status = result })); }
public ActionResult Suasanpham(int masp) { LoaisanphamDao loaisanphamDao = new LoaisanphamDao(); SanphamDao sanphamDao = new SanphamDao(); ViewData["danhsachsanpham"] = sanphamDao.getSanpham(masp); SelectList list = new SelectList(loaisanphamDao.getLoaisanpham().ToList(), "maloaisp", "tenloaisp"); list.Where(x => x.Text == sanphamDao.getSanpham(masp).tenloaisp).First().Selected = true; ViewBag.optionslp = list; return(View()); }
public ActionResult Create(PRODUCT model) { if (ModelState.IsValid) { var dao = new SanphamDao(); long id = dao.Insert(model); if (id > 0) { SetAlert("Thêm sản phẩm thành công", "success"); return(RedirectToAction("Index", "Product")); } else { ModelState.AddModelError("", "Thêm sản phẩm không thành công"); } } SetViewBag(model.ID); return(View("Index")); }
public ActionResult Themsanpham(sanpham sanpham) { SanphamDao sanphamDao = new SanphamDao(); int ketqua = sanphamDao.postSanpham(sanpham); LoaisanphamDao loaisanphamDao = new LoaisanphamDao(); ViewData["danhsachloaisanpham"] = loaisanphamDao.getLoaisanpham(); SelectList listoption = new SelectList(loaisanphamDao.getLoaisanpham().ToList(), "maloaisp", "tenloaisp"); ViewBag.option = listoption; if (ketqua != 0) { ViewData["thongbao"] = "ok"; return(View()); } else { ViewData["thongbao"] = "error"; return(View()); } }
public void SetViewBag(long?selectedId = null) { var dao = new SanphamDao(); ViewBag.ID = new SelectList(dao.ListAll(), "ID", "Name", selectedId); }