public virtual async Task <ActionResult> Edit(PresenterEditViewModel viewModel) { if (viewModel == null) { return(View(MVC.Error.Views.BadRequest)); } if (ModelState.IsValid == false) { return(View(MVC.Presenter.Views.Create)); } await _presenterService.EditByViewModelAsync(viewModel); this.AddToastMessage("ویرایش پزشک با موفقیت انجام شد", "", ToastType.Success); return(RedirectToAction(MVC.Presenter.List())); }