public JsonResult Do(string user, string password) { BLSeguridad blSeguridad = new BLSeguridad(); GenericResponse <LoginResponse> login = blSeguridad.CheckUserPass(user, password); Session.Add(USERNAME, login.Result.username); Session.Add(PASSWORD, login.Result.password); return(Json(login)); }
public JsonResult Do() { using (var mem = new MemoryStream()) using (var reader = new StreamReader(mem)) { Request.Body.CopyTo(mem); var body = reader.ReadToEnd(); mem.Seek(0, SeekOrigin.Begin); Login data = (JsonConvert.DeserializeObject <Login>(reader.ReadToEnd())); BLSeguridad seguridad = new BLSeguridad(); GenericResponse <LoginResponse> login = seguridad.CheckUserPass(data.user, data.password); if (login.Result.Estado == true) { HttpContext.Session.SetString("usuario_userid", login.Result.IdUsuario.ToString()); HttpContext.Session.SetString("user", login.Result.username); } return(Json(login)); } }