public bool Insert(Models.Banner banner) { using (Models.CMSContext db = new Models.CMSContext()) { db.Banners.Add(banner); } return(true); }
public IActionResult OnGet(int?id) { BannerObj = new Models.Banner(); if (id != null) { BannerObj = _unitOfWork.Banner.GetFirstOrDefault(u => u.Id == id); if (BannerObj == null) { return(NotFound()); } } return(Page()); }
public bool Delete(Models.Banner banner) { try { using (Models.CMSContext db = new Models.CMSContext()) { var id = db.Banners.Find(banner.IdBanner); db.Banners.Remove(id); db.SaveChanges(); } return(true); } catch (Exception ex) { Console.WriteLine(ex); return(false); } }
public bool Edit(Models.Banner banner) { try { using (Models.CMSContext db = new Models.CMSContext()) { var id = db.Banners.Find(banner.IdBanner); id.Header = banner.Header; db.Entry(id).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); } return(true); } catch (Exception ex) { Console.WriteLine(ex); return(false); } }
public ActionResult Delete(Models.Banner banner) { BannerDelete bannerDelete = new BannerDelete(); return(Ok(bannerDelete.Delete(banner))); }
public ActionResult Put(Models.Banner banner) { BannerEdit bannerEdit = new BannerEdit(); return(Ok(bannerEdit.Edit(banner))); }
public ActionResult Post(Models.Banner banner) { BannerInsert bannerInsert = new BannerInsert(); return(Ok(bannerInsert.Insert(banner))); }