public ActionResult DeletePageBanner(string key) { var id = Convert.ToUInt32(key); Silder temp = _db.Silders.Where(x => x.SliderID == id).SingleOrDefault(); _db.Entry(temp).State = System.Data.Entity.EntityState.Deleted; var rs = _db.SaveChanges(); if (rs > 0) { return(new HttpStatusCodeResult(HttpStatusCode.OK)); } return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); }
public ActionResult AddPageBanner(string values, string key) { Silder temp = new Silder(); JsonConvert.PopulateObject(values, temp); _db.Entry(temp).State = System.Data.Entity.EntityState.Added; var rs = _db.SaveChanges(); if (rs > 0) { return(new HttpStatusCodeResult(HttpStatusCode.OK)); } return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); }
public ActionResult EditPageBanner(string values, string key) { if (key != null) { var id = Convert.ToInt32(key); Silder temp = _db.Silders.AsNoTracking().Where(x => x.SliderID == id).SingleOrDefault(); JsonConvert.PopulateObject(values, temp); _db.Entry(temp).State = System.Data.Entity.EntityState.Modified; var rs = _db.SaveChanges(); if (rs > 0) { return(new HttpStatusCodeResult(HttpStatusCode.OK)); } return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } else { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } }
/// <summary> /// Lấy ảnh ra banner cho checkout page /// </summary> /// <returns></returns> public PartialViewResult PageBannerCheckOut() { Silder tempImagePageBanner = _dbBCDH.Silders.Where(x => x.Title == "PageBannerForCheckOut").SingleOrDefault() ?? new Silder(); return(PartialView(tempImagePageBanner)); }
public PartialViewResult PageBannerForProductGridPartial() { Silder tempImagePageBanner = _db.Silders.Where(x => x.Title == "PageBannerForProduct" && x.Status == true).SingleOrDefault() ?? new Silder(); return(PartialView(tempImagePageBanner)); }