public async Task <IActionResult> Edit(SummaryUpdateDto summaryUpdateDto) { if (ModelState.IsValid) { await _summaryService.Update(summaryUpdateDto, "Hasan Erdal"); return(RedirectToAction("Index")); } return(View(summaryUpdateDto)); }
public async Task <IDataResult <SummaryDto> > Update(SummaryUpdateDto summaryUpdateDto, string modifiedByName) { var summary = _mapper.Map <Summary>(summaryUpdateDto); summary.ModifiedByName = modifiedByName; var updatedSummary = await _unitOfWork.Summary.UpdateAsync(summary); await _unitOfWork.SaveAsync(); return(new DataResult <SummaryDto>(ResultStatus.Success, "Özet başarılı bir şekilde güncellenmiştir.", new SummaryDto { ResultStatus = ResultStatus.Success, Message = "Özet başarılı bir şekilde güncellenmiştir.", Summary = updatedSummary })); }
public async Task <IDataResult <SummaryDto> > UpdateAsync(SummaryUpdateDto summaryUpdateDto) { if (summaryUpdateDto != null) { var summary = _mapper.Map <Summary>(summaryUpdateDto); await _unitOfWork.Summary.UpdateAsync(summary); await _unitOfWork.SaveAsync(); return(new DataResult <SummaryDto>(ResultStatus.Success, new SummaryDto { Summary = summary })); } return(new DataResult <SummaryDto>(ResultStatus.Error, "Hata. Girdiğiniz bilgileri kontrol ediniz.", null)); }