Пример #1
0
        // GET: Employee
        public ActionResult Index()
        {
            employers = new EmployerList();
            employers.EmployerListLoad();

            return(View(employers));
        }
Пример #2
0
        public void LoadTest()
        {
            EmployerList employers = new EmployerList();

            employers.EmployerListLoad();

            int expected = 6;
            int actual   = employers.Count();

            Assert.AreEqual(expected, actual);
        }
Пример #3
0
        // 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 }));
            }
        }