public async Task <IActionResult> Edit(HomePageSliderUpdateDto homePageSliderUpdateDto) { if (ModelState.IsValid) { await _homePageSliderService.Update(homePageSliderUpdateDto, "Hasan Erdal"); return(RedirectToAction("Index")); } return(View()); }
public async Task <IDataResult <HomePageSliderDto> > Update(HomePageSliderUpdateDto homePageSliderUpdateDto, string modifiedByName) { var slider = _mapper.Map <HomePageSlider>(homePageSliderUpdateDto); slider.ModifiedByName = modifiedByName; var updatedSlider = await _unitOfWork.HomePageSlider.UpdateAsync(slider); await _unitOfWork.SaveAsync(); return(new DataResult <HomePageSliderDto>(ResultStatus.Success, $"{updatedSlider.Title} başlıklı slider başarılı bir şekilde güncellenmiştir.", new HomePageSliderDto { HomePageSlider = slider, ResultStatus = ResultStatus.Success, Message = $"{updatedSlider.Title} başlıklı slider başarılı bir şekilde güncellenmiştir." })); }