//private string GetCurrentUserID() // => User.FindFirst(ClaimTypes.NameIdentifier).Value; //private string GetBuildedUrl(string displayUrl) // => (new UriBuilder(displayUrl) // { // Query = null, // Fragment = null // }).ToString(); public IActionResult FilterMoviesByPostalCode(string FilterType, string SearchString) { var displayUrl = UriHelper.GetDisplayUrl(Request); ViewData["URL"] = GetBuildedUrl(displayUrl); if (SearchString != null) { var users = userUC.ShowUsersSamePostalMovies(); var listfilter = userUC.FilterMovies(users, FilterType, SearchString); var cur = _userManager.Users.FirstOrDefault(u => u.Id == userID); ViewBag.ac = cur.AcceptShared; var vm = new PostalMessageViewModel { ListMoviePostal = listfilter.ToList(), Message = new Message() }; return(View("GetMoviesByPostalCode", vm)); } var cur2 = _userManager.Users.FirstOrDefault(u => u.Id == userID); ViewBag.ac = cur2.AcceptShared; var nofilm = new PostalMessageViewModel { ListMoviePostal = new List <MovieSummary>(), Message = new Message() }; return(View("GetMoviesByPostalCode", nofilm)); }
public IActionResult GetMoviesByPostalCode() { var displayUrl = UriHelper.GetDisplayUrl(Request); ViewData["URL"] = GetBuildedUrl(displayUrl);; var cur = _userManager.Users.FirstOrDefault(u => u.Id == userID); ViewBag.ac = cur.AcceptShared; var users = userUC.ShowUsersSamePostalMovies(); var vm = new PostalMessageViewModel { ListMoviePostal = users.ToList(), Message = new Message() }; return(View(vm)); }