示例#1
0
        // GET: Sector
        public ActionResult Index(string sortOrder, string currentFilter, string searchString, int?page)
        {
            string url = null;


            if (Request.IsSecureConnection && !Request.IsAuthenticated)
            {
                SecuredSocketLayer SSL = new SecuredSocketLayer();
                url = SSL.IsNotAuthenticated();
                Response.Redirect(url);
            }

            if (searchString != null)
            {
                page = 1;
            }
            else
            {
                searchString = currentFilter;
            }

            ViewBag.CurrentFilter = searchString;

            var sectors = from s in DefaultConnection.Sectors
                          select s;

            if (!String.IsNullOrEmpty(searchString))
            {
                sectors = sectors.Where(s => s.SectorName.Contains(searchString));
            }
            int pageSize   = 3;
            int pageNumber = (page ?? 1);

            return(View(sectors.OrderBy(s => s.SectorName).ToPagedList(pageNumber, pageSize)));
        }
示例#2
0
        public ActionResult ConvertHTTPSLogin()
        {
            SecuredSocketLayer SSL       = new SecuredSocketLayer();
            string             returnUrl = null;

            returnUrl = SSL.SecuredLayerLogin();
            Response.Redirect(returnUrl);

            return(View());
        }