示例#1
0
        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()));
        }