public async Task <IActionResult> Index(string txtSearch, int page = 1) { if (HttpContext.Session.GetString("ID") == null) { return(RedirectToAction("Login", "Admin")); } else { if (!string.IsNullOrEmpty(txtSearch)) { dynamic querySearch = metaDataRepository.findMetadatas(txtSearch); if (querySearch != null) { ViewBag.SearchValue = txtSearch; return(View(await PagingList.CreateAsync(querySearch, 10, page))); } else { ViewBag.Empty("Not Found."); return(View()); } } dynamic query = metaDataRepository.GetMetadatas; return(View(await PagingList.CreateAsync(query, 10, page))); } }
//default page number 1 public async Task <IActionResult> Index(string txtSearch, int page = 1) { if (HttpContext.Session.GetString("ID") == null) { return(RedirectToAction("Login", "Admin")); } else { if (!string.IsNullOrEmpty(txtSearch)) { dynamic querySearch = cityRepository.findCities(txtSearch); if (querySearch != null) { ViewBag.SearchValue = txtSearch; return(View(await PagingList.CreateAsync(querySearch, 10, page))); } else { // if list empty, show "Not Found" ViewBag.Empty("Not Found."); return(View()); } } // forward city list dynamic query = cityRepository.GetAllCities; return(View(await PagingList.CreateAsync(query, 10, page))); } }
//default page is number 1 public async Task <IActionResult> Index(string txtSearch, int page = 1) { if (HttpContext.Session.GetString("ID") == null) { return(RedirectToAction("Login", "Admin")); } else { if (!string.IsNullOrEmpty(txtSearch)) { dynamic querySearch = countryRep.findCountries(txtSearch); if (querySearch != null) { ViewBag.SearchValue = txtSearch; return(View(await PagingList.CreateAsync(querySearch, 10, page))); } else { ViewBag.Empty("Not Found."); return(View()); } } dynamic query = countryRep.GetCountries; // paging from ReflectionIT.Mvc.Paging return(View(await PagingList.CreateAsync(query, 10, page))); } }
// public async Task <IActionResult> Index(string txtSearch = null, int page = 1) { if (HttpContext.Session.GetString("ID") == null) { return(RedirectToAction("Login", "Admin")); } else { if (!string.IsNullOrEmpty(txtSearch)) { dynamic querySearch = tourGuideRepostory.findTourguides(txtSearch); if (querySearch != null) { ViewBag.SearchValue = txtSearch; ViewBag.Count = tourGuideRepostory.getCountTourGuide(); return(View(await PagingList.CreateAsync(querySearch, 10, page))); } else { ViewBag.Empty("Not Found."); return(View()); } } ViewBag.Count = tourGuideRepostory.getCountTourGuide(); dynamic query = tourGuideRepostory.getTourGuides; return(View(await PagingList.CreateAsync(query, 10, page))); } }
public BehaviorGraph() { _log = new ConfigLog(this); _settings = new SettingsCollection(null); _settings.Replace(SessionStateRequirement.RequiresSessionState); Settings.Replace(ViewBag.Empty()); RouteIterator = new SortByRouteRankIterator(); // can override in a registry TypeResolver = new TypeResolver(); _services.AddService <ITypeResolver>(TypeResolver); }
public async Task <IActionResult> AddHotel(string Id, string txtSearch, int page = 1) { if (HttpContext.Session.GetString("ID") == null) { return(RedirectToAction("Login", "Admin")); } else { if (Id == null) { //Error return(RedirectToAction("NotFoundPage", "Home")); } else { if (!string.IsNullOrEmpty(txtSearch)) { dynamic querySearch = tourRepository.findHotels(txtSearch); if (querySearch != null) { ViewBag.SearchValue = txtSearch; return(View(await PagingList.CreateAsync(querySearch, 10, page))); } else { ViewBag.Empty("Not Found."); return(View()); } } //get temData from AddHotels method if (TempData["Error"] != null) { ViewBag.Error = TempData["Error"].ToString(); } ViewBag.TourID = Id; dynamic query = tourRepository.getAllHotels; return(View(await PagingList.CreateAsync(query, 10, page))); } } }