public async Task <IActionResult> Edit(ReportView result) { var report = await _reportService.Get(result.Id); if (result.FormFileImg != null) { if (report.ReportImage != null) { _cloudinaryService.DeleteFile(report.ReportImage.Id); } var photo = await _cloudinaryService.AddReportImage(result.FormFileImg, report.Id); } await _reportService.Update(ReportHelpers.MergeViewWithModel(report, result)); return(RedirectToAction("List")); }