Beispiel #1
0
        public ActionResult Put([FromServices] IUsuarioServices usuarioServices, [FromBody] Usuario usuario)
        {
            try
            {
                usuarioServices.SalvarUsuario(usuario);

                return(Ok());
            }
            catch (Exception ex)
            {
                _logger.LogError(ex.Message, ex);
                return(Problem(ex.Message));
            }
        }
Beispiel #2
0
        public ActionResult Delete([FromServices] IUsuarioServices usuarioServices, int id)
        {
            try
            {
                usuarioServices.DeleteUsuarioById(id);

                return(Ok());
            }
            catch (Exception ex)
            {
                _logger.LogError(ex.Message, ex);
                return(Problem(ex.Message));
            }
        }
Beispiel #3
0
        public ActionResult Post([FromServices] IUsuarioServices usuarioServices, [FromBody] Usuario usuario)
        {
            try
            {
                var user = usuario;

                int.TryParse(TokenHelper.GetClaims(User.Identity, ClaimTypes.Authentication), out int id);
                usuarioServices.Save(user, id);

                return(Ok(new { usuario }));
            }
            catch (Exception ex)
            {
                return(ValidationProblem(ex.Message));
            }
        }
Beispiel #4
0
        public ActionResult GetById([FromServices] IUsuarioServices usuarioServices, int id)
        {
            try
            {
                var usuario = usuarioServices.GetById(id);

                if (usuario == null)
                {
                    return(NotFound("Usuário não encontrado!"));
                }

                return(Ok(new { usuario }));
            }
            catch (Exception ex)
            {
                _logger.LogError(ex.Message);
                return(BadRequest(ex.Message));
            }
        }
        public IActionResult Cadastro([FromServices] IUsuarioServices usuarioServices, [FromBody] Usuario usuario)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    var newUser = usuarioServices.Save(usuario);
                    var token   = TokenHelper.GenerateToken(newUser, _appSettings.Value.Secret);

                    return(Ok(new { usuario = newUser, token }));
                }
                else
                {
                    return(ValidationProblem());
                }
            }
            catch (Exception ex)
            {
                _logger.LogError(ex.Message);
                return(BadRequest(ex.Message));
            }
        }
Beispiel #6
0
 public UsuarioAppServices(IUsuarioServices usuarioServices, IUnitOfWork unitOfWork)
 {
     _usuarioServices = usuarioServices;
     _unitOfWork      = unitOfWork;
     _mapper          = AutoMapperConfig.Mapper;
 }
Beispiel #7
0
 public CuentaUsuarioController(IUsuarioServices usuarioServices, IConfiguration configuration)
 {
     this.usuarioServices = usuarioServices;
     this.configuration   = configuration;
 }
Beispiel #8
0
 public UsuarioController(IUsuarioServices usuarioServices)
 {
     _usuarioServices = usuarioServices;
 }
 public SecurityController(IUsuarioServices usuarioServices, IOptionsSnapshot <JwtOptions> jwtOptions)
 {
     _usuarioServices = usuarioServices;
     _jwtOptions      = jwtOptions.Value;
 }
Beispiel #10
0
 public LoginController(IUsuarioServices services)
 {
     usuarioServices = services;
 }
Beispiel #11
0
 public LoginController(
     IUsuarioServices _services
     )
 {
     _Services = _services;
 }
Beispiel #12
0
 public ClienteController(IClienteServices clienteServices, IUsuarioServices usuarioServices)
 {
     this.clienteServices = clienteServices;
     this.usuarioServices = usuarioServices;
 }
 public UsuarioController(IUsuarioServices usuarioServices, IUnitOfWork unitOfWork, UserManager <IdentityUser> userManager)
 {
     _usuarioServices = usuarioServices;
     _unitOfWork      = unitOfWork;
     _userManager     = userManager;
 }
 public VotarController(IUsuarioServices usuarioServices, IVotacaoServices votacaoServices, IRestauranteServices restauranteServices)
 {
     UsuarioServices     = usuarioServices;
     VotacaoServices     = votacaoServices;
     RestauranteServices = restauranteServices;
 }
 public UsuarioController(IUsuarioServices IUsuarioServices)
 {
     this.IUsuarioServices = IUsuarioServices;
 }
Beispiel #16
0
 public PostController(IAmigosServices amigosServices, UserManager <IdentityUser> userManager, IUsuarioServices usuarioServices, IPostServices postServices, ICommentPostServices commentPostServices, ILikePostServices likePostServices)
     : base(userManager, usuarioServices, postServices, commentPostServices, amigosServices, likePostServices)
 {
     _postServices        = postServices;
     _commentPostServices = commentPostServices;
     _likePostServices    = likePostServices;
 }
 public UsuarioController(IUsuarioServices usuarioServices, IEmpresaServices empresaServices, IPerfilServices perfilServices)
 {
     _usuarioServices = usuarioServices;
     _empresaServices = empresaServices;
     _perfilServices = perfilServices;
 }
Beispiel #18
0
 public UsuarioController(IUsuarioServices usuarioServices, IMapper mapper)
 {
     _usuarioServices = usuarioServices;
     _mapper          = mapper;
 }
Beispiel #19
0
 public AuthController(IUsuarioServices usuarioServices)
 {
     this._usuarioServices = usuarioServices;
 }
 public UsuarioController(IAmigosServices amigosServices, UserManager <IdentityUser> userManager, IUsuarioServices usuarioServices, IPostServices postServices,
                          ICommentPostServices commentPostServices, ILikePostServices likePostServices)
     : base(userManager, usuarioServices, postServices, commentPostServices, amigosServices, likePostServices)
 {
     _usuarioServices = usuarioServices;
     _userManager     = userManager;
     _amigosServices  = amigosServices;
 }
 public UsuarioController(IUsuarioServices _usuarioServices)
 {
     this.usuarioServices = _usuarioServices;
 }
Beispiel #22
0
 public UsuarioController(SignInManager <ApplicationUser> signInManager, UserManager <ApplicationUser> userManager, IUsuarioServices usuarioServices)
 {
     this.signInManager   = signInManager;
     this.userManager     = userManager;
     this.usuarioServices = usuarioServices;
 }
 public UsuarioAppService(IUsuarioServices usuarioServices,
     IEntitySerializationServices<UsuarioViewModel> entitySerializationServices, IUnitOfWork uow) : base(uow)
 {
     _usuarioServices = usuarioServices;
     _entitySerializationServices = entitySerializationServices;
 }
Beispiel #24
0
 public LoginServices(UsuarioServices usuarioServices)
 {
     _usuarioServices = usuarioServices;
 }
Beispiel #25
0
 public UsuarioController(IUnitOfWork unitOfWork, IUsuarioServices usuarioServices) : base(unitOfWork)
 {
     this.usuarioServices = usuarioServices;
 }
Beispiel #26
0
 public UsuarioController(IUsuarioServices services)
 {
     _services = services;
 }
 public AuxiliarService(DataContext context, IMapper mapper, IOptions <AppSettings> appSetting, IEmailService emailService, IUsuarioServices usuarioServices)
 {
     _context      = context;
     _mappe        = mapper;
     _appSeiting   = appSetting.Value;
     _emailService = emailService;
 }