// GET: Employee public ActionResult Index() { employers = new EmployerList(); employers.EmployerListLoad(); return(View(employers)); }
public void LoadTest() { EmployerList employers = new EmployerList(); employers.EmployerListLoad(); int expected = 6; int actual = employers.Count(); Assert.AreEqual(expected, actual); }
// GET: EmployerProfile public ActionResult Index(string searchBy, string search, int pageSize = 5, int pageNumber = 1) { if (Authenticate.IsAuthenticated()) { employers = new EmployerList(); if (searchBy == "Industry") { employers.LoadByIndustry(search, pageSize, pageNumber); ViewData["Industry"] = "checked"; Session["searchBy"] = "Industry"; } else { employers.LoadByOrganization(search, pageSize, pageNumber); ViewData["OrganizationName"] = "checked"; Session["searchBy"] = "OrganizationName"; } // TODO FOR GAGE: Show results view for page listings // TODO FOR GAGE: Compress images to thumbnail size? if (employers.Count < pageSize) { ViewData["PageNextCheck"] = "hidden"; } if (pageNumber < 2) { ViewData["PagePreviousCheck"] = "hidden"; } ViewData[pageSize.ToString()] = "selected"; Session["search"] = search; Session["pageSize"] = pageSize; Session["pageNumber"] = pageNumber; return(View(employers)); } else { return(RedirectToAction("Login", "Login", new { returnurl = HttpContext.Request.Url })); } }