public ActionResult Login(tblZaposleni u) { // this action is for handle post (login) if (ModelState.IsValid) // this is check validity { using (dbAleaEntities dc = new dbAleaEntities()) { var v = dc.tblZaposlenis.Where(a => a.username.Equals(u.username) && a.password.Equals(u.password) && a.status == true) .FirstOrDefault(); if (v != null) { Session["LogedUserID"] = v.id.ToString(); Session["LogedUserFullname"] = v.Ime.ToString(); Session["LogedUserLevel"] = v.level.ToString(); Session["LogedUserNadredjenId"] = v.nadredjen.ToString(); Session["LogedUserStatus"] = v.status; Session["LogedUserPassword"] = v.password; Session["LogedUserUsername"] = v.username; return(RedirectToAction("AfterLogin")); } else { Session["LogedUserID"] = ""; Session["LogedUserFullname"] = ""; Session["LogedUserLevel"] = ""; Session["LogedUserNadredjenId"] = ""; Session["LogedUserStatus"] = ""; Session["LogedUserPassword"] = ""; Session["LogedUserUsername"] = ""; return(RedirectToAction("WrongCredentials")); } } } return(View(u)); }