public ActionResult SignIn(string email, string password, string remember) { if (cookie == null) { cookie = new HttpCookie("loginCookie", "Invalid"); } Object data = null; TeacherDTO d = TeacherDAO.GetTeachherByUsername(email); if (d.TeaPassword == password) { data = new { valid = true, urlToRedirect = "/Teacher/Dashboard" }; cookie.Value = "Valid"; Session["Name"] = d.TeaFirstName + " " + d.TeaLastName; Session["login"] = email; Session["password"] = password; Session["remember"] = remember; cookie.Expires = DateTime.Now.AddHours(24); } else { Session["login"] = null; Session.Abandon(); return(null); } return(Json(data, JsonRequestBehavior.AllowGet)); }
public Object GetTeachherByUsername(string name) { TeacherDTO tchr = TeacherDAO.GetTeachherByUsername(name); var Teacher = new { teacher = tchr }; return(Teacher); }