public Banner_Imags UpdateBannerImages(Banner_Imags Banners) { try { using (var context = _dbContextFactory.CreateConnection()) { Banner_Imags UpdateBanners = context.Banner_Imags.Where(x => x.Id == Banners.Id).FirstOrDefault(); UpdateBanners.Text = Banners.Text; UpdateBanners.Tages = Banners.Tages; if (Banners.Image != "") { UpdateBanners.Image = Banners.Image; } else { } context.SaveChanges(); return(Banners); } } catch (Exception ex) { _Logger.Error(ex.Message, ex); throw ex; } }
public ActionResult BannerImages(BannerImages Bannrs, HttpPostedFileBase Image) { var FilePath = ""; if (Image != null) { var fileName = Path.GetFileName(Image.FileName); var path = Path.Combine(Server.MapPath("~/UserProfilePictures/" + fileName)); Image.SaveAs(path); FilePath = "/UserProfilePictures/" + fileName; } if (Bannrs.id != 0) { Banner_Imags HomeBanners = new Banner_Imags() { Text = Bannrs.Text, Image = FilePath, Tages = Bannrs.Tags, CreatedOn = DateTime.Now, Status = true, Id = Bannrs.id }; EventService.UpdateBannerImages(HomeBanners); TempData["Message"] = "Updated successfully"; } else { if (ModelState.IsValid) { Banner_Imags HomeBanners = new Banner_Imags() { Text = Bannrs.Text, Image = FilePath, Tages = Bannrs.Tags, CreatedOn = DateTime.Now, Status = true }; EventService.BannerImages(HomeBanners); TempData["Message"] = "Saved successfully"; } else { return View(); } } return RedirectToAction("BannerImages", "Dashboard", new { area = "Admin", id = 0 }); }
public ActionResult BannerImages(BannerImages Bannrs, HttpPostedFileBase Image) { var FilePath = ""; if (Image != null) { var fileName = Path.GetFileName(Image.FileName); var path = Path.Combine(Server.MapPath("~/UserProfilePictures/" + fileName)); Image.SaveAs(path); FilePath = "/UserProfilePictures/" + fileName; } if (Bannrs.id != 0) { Banner_Imags HomeBanners = new Banner_Imags() { Text = Bannrs.Text, Image = FilePath, Tages = Bannrs.Tags, CreatedOn = DateTime.Now, Status = true, Id = Bannrs.id }; EventService.UpdateBannerImages(HomeBanners); TempData["Message"] = "Updated successfully"; } else { if (ModelState.IsValid) { Banner_Imags HomeBanners = new Banner_Imags() { Text = Bannrs.Text, Image = FilePath, Tages = Bannrs.Tags, CreatedOn = DateTime.Now, Status = true }; EventService.BannerImages(HomeBanners); TempData["Message"] = "Saved successfully"; } else { return(View()); } } return(RedirectToAction("BannerImages", "Dashboard", new { area = "Admin", id = 0 })); }
public Banner_Imags EditBannerImages(int id) { try { using (var context = _dbContextFactory.CreateConnection()) { Banner_Imags Banners = context.Banner_Imags.Where(x => x.Id == id).FirstOrDefault(); return(Banners); } } catch (Exception ex) { _Logger.Error(ex.Message, ex); throw ex; } }
public Banner_Imags BannerImages(Banner_Imags Banners) { try { using (var context = _dbContextFactory.CreateConnection()) { Banners = context.Banner_Imags.Add(Banners); context.SaveChanges(); return(Banners); } } catch (Exception ex) { _Logger.Error(ex.Message, ex); throw ex; } }
public Banner_Imags BannerImages(Banner_Imags Banners) { return(_IEventCategoryRepo.BannerImages(Banners)); }