public ResponseBase <UsuarioDTO> Validar() { using (UsuarioAppService appService = new UsuarioAppService(_configuration, _contexto)) { return(ObterUsuarioRequest()); } }
public ResponseBase <bool> AlterarPerfil(int id, UsuarioRequest request) { ResponseBase <bool> br = new ResponseBase <bool>(); #region Validação if (id == 0) { br.Mensagens.Add(BadRequest().ToString()); return(br); } #endregion using (UsuarioAppService appService = new UsuarioAppService(_configuration, _contexto)) { ResponseBase <UsuarioDTO> dto = ObterUsuarioRequest(); if (dto.Autorizado) { appService.UsuarioLogado = dto.Objeto; br = appService.Editar(id, request); } else { br.Mensagens = dto.Mensagens; } br.Autorizado = dto.Autorizado; br.TempoLevado = appService.swTempoRequisicao.Elapsed; return(br); } }
public void Setup() { _repository = new MockRepository(MockBehavior.Strict); _iUsuarioServiceMock = _repository.Create <IUsuarioService>(); _uoWMock = _repository.Create <IUnitOfWork>(); _usuarioAppService = new UsuarioAppService(_iUsuarioServiceMock.Object, _uoWMock.Object); }
public EmissoraAppServiceTests() { usuarioRepository = Substitute.For <IUsuarioRepository>(); smartNotification = Substitute.For <ISmartNotification>(); usuarioRepository = new UsuarioRepository((Microsoft.Extensions.Configuration.IConfiguration)configuration); usuarioAppService = new UsuarioAppService(smartNotification, usuarioRepository); }
public void GravarUsuario(Usuario usuario) { IUsuarioRepository usuarioRepository = new UsuarioRepository(); Domain.Interfaces.Services.IUsuarioService usuarioService = new Domain.Services.UsuarioService(usuarioRepository); UsuarioAppService usuarioAppService = new UsuarioAppService(usuarioService); usuarioAppService.Add(usuario); }
public ResponseBase <bool> PostInscricao([FromBody] InscricaoRequest request) { using (UsuarioAppService appService = new UsuarioAppService(_configuration, _contexto)) { var br = appService.Inscrever(request); br.TempoLevado = appService.swTempoRequisicao.Elapsed; br.Autorizado = br.Mensagens.Count == 0; return(br); } }
public ResponseBase <bool> ConfirmarEmail([FromBody] string token) { using (UsuarioAppService appService = new UsuarioAppService(_configuration, _contexto)) { // TODO: Confirmação var br = appService.ConfirmarEmail(token); br.TempoLevado = appService.swTempoRequisicao.Elapsed; br.Autorizado = br.Mensagens.Count == 0; return(br); } }
public Login(UsuarioAppService usuarioAppService, EmpresaAppService empresaAppService, ProductoAppService productoAppservice, CategoriaAppService categoriaAppservice, MarcaAppService marcaAppservice, TerceroAppService terceroAppservice) { InitializeComponent(); _usuarioAppService = usuarioAppService; _empresaAppService = empresaAppService; _productoAppservice = productoAppservice; _categoriaAppservice = categoriaAppservice; _marcaAppservice = marcaAppservice; _terceroAppservice = terceroAppservice; }
public UsuarioController(UniversidadDataContext baseDeDatos, UsuarioAppService usuarioAppService) { _baseDatos = baseDeDatos; _usuarioAppService = usuarioAppService; if (_baseDatos.Usuarios.Count() == 0) { _baseDatos.Usuarios.Add(new Usuario { UsuarioId = "Wendy", PasswordUsuario = "1234", isActive = false }); _baseDatos.SaveChanges(); } }
public ActionResult Create(UsuarioViewModel usuarioViewModel) { if (ModelState.IsValid) { //TODO var service = new UsuarioAppService(); usuarioViewModel.AspNetUserId = User.Identity.GetUserId(); usuarioViewModel = service.Adicionar(usuarioViewModel); return(RedirectToAction("Index")); } return(View(usuarioViewModel)); }
public UsuarioController(UniversidadDataContext context, UsuarioAppService usuarioAppService) { _baseDatos = context; _usuarioAppService = usuarioAppService; if (_baseDatos.Usuarios.Count() == 0) { _baseDatos.Usuarios.Add(new Usuario { UsuarioId = "jaleman", Contrasena = "123", EstaActivo = true }); _baseDatos.SaveChanges(); } }
public async Task ListarUsuarios() { ConnectionStrings.BancoDadosConnection = bancoDadosConnection; _repository = new UsuarioRepository(); _service = new UsuarioService(_repository); _appService = new UsuarioAppService(AutoMapperConfiguration.RegisterMappings().CreateMapper(), _service, _jswtService); _controller = new UsuarioController(_appService); var result = await _controller.ListarUsuarios(); Assert.IsNotNull(result); Assert.IsTrue(true); }
public UsuarioController(ReservacionDataContext _context, UsuarioAppService usuarioAppService) { _baseDatos = _context; _usuarioAppService = usuarioAppService; if (_baseDatos.usuarios.Count() == 0) { _baseDatos.usuarios.Add(new Usuario { nombre_usuario = "Manuel", apellido_usuario = "Madrid", edad = 53, correo_electronico = "*****@*****.**" }); _baseDatos.SaveChanges(); } }
public async Task DeletarUsuario() { ConnectionStrings.BancoDadosConnection = bancoDadosConnection; _repository = new UsuarioRepository(); _service = new UsuarioService(_repository); _appService = new UsuarioAppService(AutoMapperConfiguration.RegisterMappings().CreateMapper(), _service, _jswtService); _controller = new UsuarioController(_appService); var id = "e67cb45c-03ec-44b4-8eaa-779150d09aed"; var result = await _controller.DeletarUsuario(id); Assert.IsNotNull(result); Assert.IsTrue(true); }
public async Task TestLogin() { ConnectionStrings.BancoDadosConnection = bancoDadosConnection; _repository = new UsuarioRepository(); _service = new UsuarioService(_repository); _appService = new UsuarioAppService(AutoMapperConfiguration.RegisterMappings().CreateMapper(), _service, _jswtService); _controller = new UsuarioController(_appService); var credencial = new CredencialCommand() { Email = "*****@*****.**", Senha = "bwdesouza" }; var result = await _controller.Login(credencial); Assert.IsNotNull(result); Assert.IsTrue(true); }
public async Task RegistrarUsuarioTest() { ConnectionStrings.BancoDadosConnection = bancoDadosConnection; _repository = new UsuarioRepository(); _service = new UsuarioService(_repository); _appService = new UsuarioAppService(AutoMapperConfiguration.RegisterMappings().CreateMapper(), _service, _jswtService); _controller = new UsuarioController(_appService); var pessoa = new UsuarioPessoaCommand() { Nome = "Carlos Santana Nunes", Email = "*****@*****.**", Senha = "santana100", ConfirmacaoSenha = "santana100" }; var result = await _controller.RegistrarUsuario(pessoa); Assert.IsNotNull(result); Assert.IsTrue(true); }
public async Task EditarUsuario() { ConnectionStrings.BancoDadosConnection = bancoDadosConnection; _repository = new UsuarioRepository(); _service = new UsuarioService(_repository); _appService = new UsuarioAppService(AutoMapperConfiguration.RegisterMappings().CreateMapper(), _service, _jswtService); _controller = new UsuarioController(_appService); var editarPessoa = new UsuarioPessoaCommand() { Nome = "Bruno Souza", Email = "*****@*****.**", Senha = "bwdesouza@2", ConfirmacaoSenha = "bwdesouza@2" }; var result = await _controller.EditarUsuario(editarPessoa); Assert.IsNotNull(result); Assert.IsTrue(true); }
public ResponseBase <UsuarioDTO> GetUsuario(int id) { using (UsuarioAppService appService = new UsuarioAppService(_configuration, _contexto)) { // TODO: Boas práticas: Implementar injeção de dependencia do HttpContextAccessor como singleton no container // e manter a responsabilidade de validação e autenticação para a camada de "Application" // https://www.eduardopires.net.br/2016/12/asp-net-core-obtendo-o-usuario-logado-em-qualquer-camada/ ResponseBase <UsuarioDTO> dto = ObterUsuarioRequest(); if (!dto.Autorizado) { dto.TempoLevado = appService.swTempoRequisicao.Elapsed; return(dto); } appService.UsuarioLogado = dto.Objeto; var br = appService.Obter(id); br.Autorizado = true; br.TempoLevado = appService.swTempoRequisicao.Elapsed; return(br); } }
public UsuariosController(CotizacionAppDbContext context, UsuarioAppService usuarioAppService) { _context = context; _usuarioAppService = usuarioAppService; }
public HomeController(UsuarioAppService usuarioAppService, EmpleadoAppService empleadoAppService, EmpresaAppService empresaAppService) { _usuarioAppService = usuarioAppService; _empleadoAppService = empleadoAppService; _empresaAppService = empresaAppService; }
public AccountController() { _context = new FurniesContext(); usuarioService = new UsuarioAppService(_context); }
public AccountController(EmpresaAppService empresaAppService, UsuarioAppService usuarioAppService) { _empresaAppService = empresaAppService; _usuarioAppService = usuarioAppService; }
public ContaController(UsuarioAppService usuarioAppService) { _usuarioAppService = usuarioAppService; }
public AccountController( EmpresaAppService empresaAppService, UsuarioAppService usuarioAppService) { _empresaAppService = empresaAppService; _usuarioAppService = usuarioAppService; }
public SorteioController(ISorteioAppService sorteioAppService, ISorteioParticipanteAppService sorteioParticipanteAppService, UsuarioAppService usuarioAppService) { _sorteioAppService = sorteioAppService; _sorteioParticipanteAppService = sorteioParticipanteAppService; _usuarioAppService = usuarioAppService; }
public UsuariosController() { usuarioService = new UsuarioAppService(context); }