public async Task <IActionResult> SuggestInstitution() { var viewModel = new SuggectInstitutionViewModel(); if (User.Identity.IsAuthenticated) { var user = await _handlerDispatcher.ExecuteQueryAsync(new GetCurrentUserQuery()); viewModel.Email = user.Email; viewModel.IsEmailReadonly = true; } return(View(viewModel)); }
public async Task <IActionResult> SuggestInstitution(SuggectInstitutionViewModel viewModel) { await _handlerDispatcher.ExecuteCommandAsync(new SuggestInstitutionCommand { ViewModel = viewModel }); return(RedirectToAction(nameof(StudyPlaceSuggested))); }