Example #1
0
        public virtual async Task <ActionResult> Edit(Guid?id)
        {
            if (id == null)
            {
                return(View(MVC.Error.Views.BadRequest));
            }

            var viewModel = await _doctorFactory.PrepareEditViewModelAsync(id.Value);

            return(viewModel == null?View(MVC.Error.Views.InternalServerError) : View(MVC.Doctor.Views.Edit, viewModel));
        }