Example #1
0
        public ActionResult Login(string email, string password)
        {
            if (ModelState.IsValid)
            {
                using (BUSSEntities db = new BUSSEntities())
                {
                    var obj = db.Pegawais.Where(a => a.Email.Equals(email) && a.Password.Equals(password)).FirstOrDefault();
                    if (obj != null)
                    {
                        TempData["SuccessMessage"] = "Login berhasil!";
                        Session["ID_Pegawai"]      = obj.ID_Pegawai;
                        Session["Name"]            = obj.Nama.ToString();
                        Session["Email"]           = obj.Email.ToString();
                        Session["Role"]            = obj.Role.ToString();

                        return(RedirectToAction("UserLogin"));
                    }
                    else
                    {
                        TempData["ErrorMessage"] = "Username dan Password tidak cocok!";
                    }
                }
            }

            return(View());
        }