public ActionResult Create(ProductDisplay productDisplay) { if (ModelState.IsValid) { ImageProduct img = new ImageProduct(); productDisplay.ListImage = new List <ImageProduct>(); img.Src = Session["imageProduct"].ToString(); productDisplay.ListImage.Add(img); productDisplay.Product.CreateDate = DateTime.Now; productDisplay.Product.Status = 1; productDisplay.Product.Type = 0; var result = new ProductDisplayDAO().Insert(productDisplay); if (result > 0) { return(RedirectToAction("Index", "Product")); } else { ModelState.AddModelError("", "Thêm mới sản phẩm không thành công!"); } } return(View()); }
public ActionResult Edit(ProductDisplay productDisplay) { if (ModelState.IsValid) { var imgUpload = new ImageProduct(); if (Session["avatarUploadEdit"] != null) { foreach (var item in productDisplay.ListImage) { if (item.Type == 1) { item.Src = Session["avatarUploadEdit"].ToString();; } } } var result = new ProductDisplayDAO().Update(productDisplay); if (result == 1) { return(RedirectToAction("Index", "Product")); } else { ModelState.AddModelError("", "Đã xảy ra lỗi, Cập nhật không thành công!"); } } return(View("Index")); }
// GET: Home public ActionResult Index() { var listNewProduct = new ProductDisplayDAO().ListNewProduct(); ViewBag.ListNew = listNewProduct; return(View()); }
public ActionResult ViewDetail(int ID) { var product = new ProductDisplayDAO().GetByProductID(ID); var listRelateProduct = new ProductDisplayDAO().GetListRelateProduct(product.Product.CategoryID); ViewBag.ListRelate = listRelateProduct; return(View(product)); }
// GET: Admin/Product public ActionResult Index(string keyword, int page = 1, int pageSize = 10) { int totalProduct = 0; var listProduct = new ProductDisplayDAO().ListAllProduct(keyword, ref totalProduct, page, pageSize); ViewBag.Keyword = keyword; ViewBag.Page = page; return(View(listProduct)); }
public ActionResult Delete(int ID) { var productDisplay = new ProductDisplay(); var product = new ProductDAO().GetByID(ID); var imageProduct = new ImageDAO().GetMainImgByProductID(ID); productDisplay.Product = product; productDisplay.ListImage = new List <ImageProduct>(); productDisplay.ListImage.Add(imageProduct); var result = new ProductDisplayDAO().Delete(productDisplay); return(View()); }