public ActionResult Search(string searchRequset) { ApplicationEmployeeManager userManager = HttpContext.GetOwinContext().GetUserManager <ApplicationEmployeeManager>(); List <Employee> drivers = userManager.Users.ToList().Where(x => x.TravelRoute.Contains(searchRequset.ToLower()) && userManager.IsInRoleAsync(x.Id, "Driver").ConfigureAwait(false).GetAwaiter().GetResult()).ToList(); if (drivers.Count == 0) { ViewBag.Message = "There are no drivers for your request"; ViewBag.Result = drivers; return(View()); } ViewBag.Result = drivers; return(View("SearchResult")); }
// GET: Admin public ActionResult Index() { ApplicationEmployeeManager userManager = HttpContext.GetOwinContext().GetUserManager <ApplicationEmployeeManager>(); return(View(userManager.Users)); }