Esempio n. 1
0
        public LoginResponses Auth(LoginRequest model)
        {
            LoginResponses loginresponses = new LoginResponses();

            using (var db = new BolsaContext())
            {
                string spass = Encryptar.GetSHA256(model.Password);
                var    user  = db.Logins.Where(x => x.Usuario == model.Usuario &&
                                               x.Contraseña == spass).FirstOrDefault();
                if (user == null)
                {
                    return(null);
                }
                else
                {
                    loginresponses.Usuario     = user.Usuario;
                    loginresponses.Token       = GetToken(user);
                    loginresponses.TipoUsuario = user.TipoUsuario;
                    loginresponses.Email       = user.Email;
                }
            }
            return(loginresponses);
        }
Esempio n. 2
0
 public CategoriasController(BolsaContext context)
 {
     _context = context;
 }
Esempio n. 3
0
 public MonitoramentoController(BolsaContext context)
 {
     _context = context;
 }
Esempio n. 4
0
 public NegociacaoController(BolsaContext context)
 {
     _context = context;
     _monitoramentoController = new MonitoramentoController(context);
     _contaController         = new ContaController(context);
 }
Esempio n. 5
0
 public LoginsController(BolsaContext context, ILoginService loginService)
 {
     _context      = context;
     _loginService = loginService;
 }
Esempio n. 6
0
 public ContaController(BolsaContext context)
 {
     _context = context;
 }
Esempio n. 7
0
 public EmpleosController(BolsaContext context)
 {
     _context = context;
 }