Ejemplo n.º 1
0
        public ActionResult Index(string error = "")
        {
            if (error != "")
            {
                ViewBag.errorMessage = error;
            }

            sessionStorage session = new sessionStorage();

            if (session.getSessionUser() != null)
            {
                return(View(session.getSessionUser()));
            }

            validation val = new validation();

            /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
            /// Active Directory Code

            //if (val.getUserCredentials(Request))
            //{
            //    return View(session.getSessionUser());
            //}
            //return RedirectToAction("Login");

            /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
            /// Non-Active Directory Code

            User myUser = new User();

            myUser = val.validate();
            UserViewModel vmUser = myUser.userToModel(myUser);

            vmUser.isHR = true;
            session.setSessionUser(vmUser);
            return(View(session.getSessionUser()));
        }
Ejemplo n.º 2
0
 public ActionResult MyTraining()
 {
     if (session.getSessionUser() != null)
     {
         return(View(session.getSessionUser()));
     }
     else
     {
         if (val.getUserCredentials(Request))
         {
             return(View(session.getSessionUser()));
         }
         else
         {
             return(RedirectToAction("Login", "Home"));
         }
     }
 }