Example #1
0
 public ActionResult Login(admin adminLogin)
 {
     if (ModelState.IsValid)
     {
         BusTrackingEntities db = new BusTrackingEntities();
         var user = (from userlist in db.admins
                     where userlist.admin_name == adminLogin.admin_name && userlist.admin_password == adminLogin.admin_password
                     select new
         {
             userlist.admin_id,
             userlist.admin_name
         }).ToList();
         if (user.FirstOrDefault() != null)
         {
             Session["UserName"] = user.FirstOrDefault().admin_name;
             Session["adminId"]  = user.FirstOrDefault().admin_id;
             // return RedirectToAction("LoggedIn");
             return(RedirectToAction("../AdminSearch/AdminSearch"));
         }
         else
         {
             ModelState.AddModelError("", "Invalid login credentials.");
         }
     }
     return(View());
 }