public async Task <IActionResult> Delete(DishDeleteModel request) { var dto = Mapper.Map <DishDeleteDto>(request); int organizationIdBeforDelete = request.OrganizationId; // путь к папке Files string path = _appEnvironment.WebRootPath + "/Images/Dish/"; dto.PictureName = request.PictureName + "." + request.PictureFormat; var result = await _service.DeleeteItemAsync(dto, path); if (result.IsSuccess) { return(RedirectToAction("Index", new { organizationId = organizationIdBeforDelete })); } else { foreach (var resultError in result.Errors) { ModelState.AddModelError("Error", resultError); } return(View(request)); } }