Esempio n. 1
0
        public ActionResult Login(user user)
        {
            db = new projectMSysEntities();
            var validation = db.users.Where(model => model.Email == user.Email && model.password == user.password).FirstOrDefault();

            if (validation != null)
            {
                Session["ID"]       = validation.Id;
                Session["FName"]    = validation.FName.ToString();
                Session["LName"]    = validation.LName.ToString();
                Session["usertype"] = validation.user_Type;

                if (validation.user_Type.Equals(1))
                {
                    return(RedirectToAction("Index", "Admin"));
                }
                else if (validation.user_Type.Equals(2))
                {
                    return(RedirectToAction("Index", "Customer"));
                }
                else if (validation.user_Type.Equals(3))
                {
                    return(RedirectToAction("Index", "ProjectManager"));
                }
                else if (validation.user_Type.Equals(4))
                {
                    return(RedirectToAction("Index", "Teamleader"));
                }
                else if (validation.user_Type.Equals(5))
                {
                    return(RedirectToAction("Index", "JuniorDeveloper"));
                }
                else
                {
                    return(View());
                }
            }
            else
            {
                ViewBag.Login = "******";
                return(View(user));
            }
        }