public async Task <IActionResult> ProviderContactDetails(ProviderContactDetailsEditModel m)
        {
            var response = await _orchestrator.PostProviderContactDetailsEditModelAsync(m, User.ToVacancyUser());

            if (!response.Success)
            {
                response.AddErrorsToModelState(ModelState);
            }

            if (!ModelState.IsValid)
            {
                var vm = await _orchestrator.GetProviderContactDetailsViewModelAsync(m);

                return(View(vm));
            }

            return(RedirectToRoute(RouteNames.Vacancy_Preview_Get));
        }
 public async Task PostProviderContactDetailsEditModelAsync(ProviderContactDetailsEditModel model)
 {
     await Sut.PostProviderContactDetailsEditModelAsync(model, User);
 }