public async Task <IActionResult> RenderEdit(int?id) { if (!id.HasValue) { return(NotFound()); } var viewModel = await _slideShowService.GetByIdAsync(id.GetValueOrDefault()); if (viewModel == null) { return(NotFound()); } this.SetCurrentBreadCrumbTitle($@"ویرایش اسلاید شو {viewModel.Title}"); return(View("Edit", viewModel)); }