Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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));
                }
        }