Ejemplo n.º 1
0
 public bool Insert(Models.Banner banner)
 {
     using (Models.CMSContext db = new Models.CMSContext())
     {
         db.Banners.Add(banner);
     }
     return(true);
 }
Ejemplo n.º 2
0
        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());
        }
Ejemplo n.º 3
0
 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);
     }
 }
Ejemplo n.º 4
0
 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);
     }
 }
Ejemplo n.º 5
0
        public ActionResult Delete(Models.Banner banner)
        {
            BannerDelete bannerDelete = new BannerDelete();

            return(Ok(bannerDelete.Delete(banner)));
        }
Ejemplo n.º 6
0
        public ActionResult Put(Models.Banner banner)
        {
            BannerEdit bannerEdit = new BannerEdit();

            return(Ok(bannerEdit.Edit(banner)));
        }
Ejemplo n.º 7
0
        public ActionResult Post(Models.Banner banner)
        {
            BannerInsert bannerInsert = new BannerInsert();

            return(Ok(bannerInsert.Insert(banner)));
        }