Пример #1
0
 public IActionResult Post([FromBody] Usuarios usuario, [FromServices] UsuariosServices services)
 {
     if (ModelState.IsValid)
     {
         return(Ok(services.AddUsuario(usuario)));
     }
     else
     {
         return(BadRequest());
     }
 }
Пример #2
0
        public IActionResult Post([FromBody] RequestLoginDTO request, [FromServices] UsuariosServices service)
        {
            if (ModelState.IsValid)
            {
                Usuarios log = service.Login(request);
                if (log == null)
                {
                    return(NotFound(new { message = "Usuário ou senha inválidos" }));
                }

                var token = TokenService.GenerateToken(log);
                log.senha = "";
                return(Ok(new
                {
                    usuario = log,
                    token_ = token
                }));
            }
            else
            {
                return(BadRequest());
            }
        }
Пример #3
0
 public UsuariosController(UsuariosServices usuarioService)
 {
     _usuarioService = usuarioService;
 }
Пример #4
0
 public UsuariosController(UsuariosServices usuariosServices)
 {
     _UsuariosService = usuariosServices;
 }