Example #1
0
 private void SetValues(DashboardVacancySummariesSearchViewModel viewModel)
 {
     FilterType   = viewModel.FilterType;
     Mode         = viewModel.Mode;
     SearchString = viewModel.SearchString;
     SearchMode   = viewModel.SearchMode;
 }
 public static List <SelectListItem> GetManageSearchModes(ManageVacancySearchMode searchMode)
 {
     return(new List <SelectListItem>
     {
         new SelectListItem {
             Value = "All", Text = "All", Selected = searchMode == ManageVacancySearchMode.All
         },
         new SelectListItem {
             Value = "Provider", Text = "Provider", Selected = searchMode == ManageVacancySearchMode.Provider
         },
         new SelectListItem {
             Value = "VacancyPostcode", Text = "Vacancy postcode", Selected = searchMode == ManageVacancySearchMode.VacancyPostcode
         }
     });
 }
        public ActionResult ChangeTeam(RegionalTeam regionalTeam, VacanciesSummaryFilterTypes filterType, string searchString, ManageVacancySearchMode searchMode)
        {
            var claimsPrincipal = (ClaimsPrincipal)User;

            _agencyUserMediator.SaveAgencyUser(claimsPrincipal, new AgencyUserViewModel {
                RegionalTeam = regionalTeam
            });

            return(RedirectToRoute(ManagementRouteNames.Dashboard, new DashboardVacancySummariesSearchViewModel
            {
                FilterType = filterType,
                Mode = DashboardVacancySummariesMode.Review,
                SearchString = searchString,
                SearchMode = searchMode
            }));
        }