public ActionResult Edit(int Id) { if (Id == 0) { throw new ArgumentNullException(nameof(Id)); } var saleOfTheDayOffer = new SaleOfTheDayOfferDao().SaleOfTheDayOfferById(Id); return(View(saleOfTheDayOffer)); }
public ActionResult ProductList(int saleOfTheDayOfferId) { if (saleOfTheDayOfferId == 0) { throw new ArgumentNullException(nameof(saleOfTheDayOfferId)); } var saleOfTheDayOffer = new SaleOfTheDayOfferDao().SaleOfTheDayOfferById(saleOfTheDayOfferId); if (saleOfTheDayOffer == null) { throw new ArgumentNullException(nameof(saleOfTheDayOffer)); } return(PartialView("_ProductList", saleOfTheDayOffer)); }
public ActionResult Create(SaleOfTheDayOffer saleOfTheDayOffer) { if (ModelState.IsValid) { var saleOfTheDayOfferDao = new SaleOfTheDayOfferDao(); int Id = saleOfTheDayOfferDao.InsertSaleOfTheDayOffer(saleOfTheDayOffer); if (Id > 0) { SetNotification("Thêm mới SaleOfTheDayOffer thành công", ""); return(RedirectToAction("Index", "SaleOfTheDayOffer")); } else { ModelState.AddModelError("", "Thêm mới SaleOfTheDayOffer không thành công"); } } return(View()); }
public ActionResult Delete(int Id) { if (Id == 0) { throw new ArgumentNullException(nameof(Id)); } var result = new SaleOfTheDayOfferDao().DeleteSaleOfTheDayOffer(Id); if (result) { SetNotification("Xoá SaleOfTheDayOffer thành công", ""); return(RedirectToAction("Index", "SaleOfTheDayOffer")); } else { ModelState.AddModelError("", "Xoá SaleOfTheDayOffer không thành công"); } return(View()); }
public ActionResult Edit(SaleOfTheDayOffer saleOfTheDayOffer) { if (saleOfTheDayOffer == null) { throw new ArgumentNullException(nameof(saleOfTheDayOffer)); } var result = new SaleOfTheDayOfferDao().UpdateSaleOfTheDayOffer(saleOfTheDayOffer); if (result) { SetNotification("Cập nhật SaleOfTheDayOffer thành công", ""); return(RedirectToAction("Index", "SaleOfTheDayOffer")); } else { ModelState.AddModelError("", "Cập nhật SaleOfTheDayOffer không thành công"); } return(View()); }
public ActionResult SaleOfTheDay() { var model = new SaleOfTheDayOfferDao().GetSaleOfTheDayOffers(); return(PartialView(model)); }
// GET: Admin/SaleOfTheDayOffer public ActionResult Index(int page = 1, int pageSize = 10) { var saleOfTheDayOffer = new SaleOfTheDayOfferDao().GetSaleOfTheDayOffers(page, pageSize); return(View(saleOfTheDayOffer)); }
public ActionResult ProductAddSaleOfTheDayOfferPopup(int saleOfTheDayOfferId, List <int> selectedIds) { List <SaleOfTheDayOffer_Product_Mapping> saleOfTheDayOffers = new List <SaleOfTheDayOffer_Product_Mapping>(); if (saleOfTheDayOfferId == 0) { throw new ArgumentException(nameof(saleOfTheDayOfferId)); } var saleOfTheDays = new SaleOfTheDayOfferDao().SaleOfTheDayOfferById(saleOfTheDayOfferId); if (saleOfTheDays == null) { throw new ArgumentNullException(nameof(saleOfTheDays)); } List <SaleOfTheDayOffer_Product_Mapping> saleOfTheDayOfferCheck = new List <SaleOfTheDayOffer_Product_Mapping>(); if (saleOfTheDays.SaleOfTheDayOffer_Product_Mapping.Count > 0) { foreach (var Id in selectedIds) { saleOfTheDayOfferCheck = saleOfTheDays.SaleOfTheDayOffer_Product_Mapping.Where(x => x.ProductId == Id).ToList(); if (saleOfTheDayOfferCheck.Count == 0) { var product = new SaleOfTheDayOffer_Product_Mapping { ProductId = Id, SaleOfTheDayOfferId = saleOfTheDayOfferId, DisplayOrder = Id }; saleOfTheDayOffers.Add(product); } } } else { foreach (var Id in selectedIds) { var product = new SaleOfTheDayOffer_Product_Mapping { ProductId = Id, SaleOfTheDayOfferId = saleOfTheDayOfferId, DisplayOrder = Id }; saleOfTheDayOffers.Add(product); } } if (saleOfTheDayOffers.Count > 0) { foreach (SaleOfTheDayOffer_Product_Mapping item in saleOfTheDayOffers) { saleOfTheDays.SaleOfTheDayOffer_Product_Mapping.Add(item); } } var result = new SaleOfTheDayOfferDao().UpdateSaleOfTheDayOffer(saleOfTheDays); if (result) { return(Json(new { Result = true })); } else { return(Json(new { Result = false })); } }