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(int id) { if (id == 0) { BannerImages Images = new BannerImages() { HomeBannerImages = EventService.HomeBannerImages() }; return View(Images); } else { var Image = EventService.EditBannerImages(id); BannerImages Images = new BannerImages() { Image = Image.Image, Text = Image.Text, Tags = Image.Tages, id = Image.Id, HomeBannerImages = EventService.HomeBannerImages() }; return View(Images); } }