public async Task <IActionResult> EditHomeCarousel(string id) { HomeCarousel objCarousel = await this.HomeCarouselBLL.Find(id); ViewModels.PM.HomeCarousel.EditHomeCarouselModel editHomeCarouselModel = new ViewModels.PM.HomeCarousel.EditHomeCarouselModel { OrderIndex = objCarousel.OrderIndex, ID = objCarousel.ID, Description = objCarousel.Description, IsHiding = objCarousel.IsHiding, OldImage = objCarousel.ImagePath }; return(View(editHomeCarouselModel)); }
public async Task <IActionResult> EditHomeCarousel(ViewModels.PM.HomeCarousel.EditHomeCarouselModel editHomeCarouselModel) { if (ModelState.IsValid) { ImageErrorModel imageErrorModel = new ImageErrorModel(); string defaultImage1 = UploadImage(editHomeCarouselModel.ImagePath, ref imageErrorModel); if (imageErrorModel.isSuccess) { HomeCarousel objCarousel = await this.HomeCarouselBLL.Find(editHomeCarouselModel.ID); objCarousel.Description = editHomeCarouselModel.Description; objCarousel.OrderIndex = editHomeCarouselModel.OrderIndex; objCarousel.ImagePath = defaultImage1; objCarousel.IsHiding = editHomeCarouselModel.IsHiding; await HomeCarouselBLL.Update(objCarousel); return(RedirectToAction("Index")); } } return(View()); }