private void button2_Click(object sender, EventArgs e) { ResponseClienteBusqueda respuesta = new ResponseClienteBusqueda(); string identificacion = CedulaTxt.Text; if (identificacion != "") { respuesta = clienteService.Buscar(identificacion); if (respuesta.cliente != null) { // Cliente cliente = respuesta.cliente; NombreClienteTxt.Text = respuesta.cliente.Nombre.ToString(); ApellidoClienteTxt.Text = respuesta.cliente.Apellido.ToString(); TelefonoTxt.Text = respuesta.cliente.Telefono.ToString(); dateFecha.Value = respuesta.cliente.FechaRegistro; CorreoTxt.Text = respuesta.cliente.Email.ToString(); DireccionTxt.Text = respuesta.cliente.Direccion.ToString(); } else { MessageBox.Show($"El cliente con la identificación {identificacion} no se encuentra registrada"); } } else { MessageBox.Show("digite una identificacion a buscar"); } }
public IActionResult Editar(int id) { var clienteBd = service.Buscar(id); ClienteFormViewModel clienteForm = new ClienteFormViewModel(); clienteForm.cliente = clienteBd; return(View(clienteForm)); }
public ActionResult Alterar(long id) { var config = new MapperConfiguration(cfg => cfg.CreateMap <ClienteDTO, ClienteModelView>()); var mapper = new Mapper(config); var model = mapper.Map <ClienteModelView>(_clienteService.Buscar(id)); return(View(model)); }
public async void ClienteService_Buscar_DeveExecutarComSucesso() { // Arrange Expression <Func <ERP.Business.Models.Cliente, bool> > predicate = (x) => x.Ativo == true; _clienteTestsAutoMockerFixture.Mocker.GetMock <IClienteRepository>().Setup(c => c.Buscar(predicate)) .Returns(Task.FromResult(_clienteTestsAutoMockerFixture.ObterClientesVariados())); // Act var cliente = await _clienteService.Buscar(predicate); // Assert _clienteTestsAutoMockerFixture.Mocker.GetMock <IClienteRepository>().Verify(r => r.Buscar(predicate), Times.Once); Assert.True(cliente != null); }
public ActionResult Delete(string id) { using (ClienteService service = new ClienteService()) { var cliente = service.Buscar(x => x.Id == id); if (cliente == null) { return(BadRequest("Cliente não encontrado")); } cliente.Token = null; service.Alterar(x => x.Id == cliente.Id, cliente); return(Ok("Deslogado com sucesso!")); } }
private void Buscar(string nombre) { var respuesta = new Respuesta(); respuesta = clienteServicio.Buscar(nombre); if (!respuesta.IsError) { dataGridClientes.DataSource = null; dataGridClientes.DataSource = respuesta.Clientes; dataGridClientes.Refresh(); } else { MessageBox.Show(respuesta.Mensaje, respuesta.Mensaje, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult Post(ClienteLoginDTO registro) { try { if (!ModelState.IsValid) { return(BadRequest(ModelState.Values.SelectMany(e => e.Errors))); } using (ClienteService service = new ClienteService()) { var cliente = service.Buscar(x => x.Email == registro.Email && x.Senha == x.Senha); if (cliente == null) { return(BadRequest("Cliente não encontrado")); } var data = DateTime.Now.AddHours(2); var token = new TokenClienteDTO() { Cliente = { Id = cliente.Id, Email = cliente.Email }, DataExpiracao = data, }; var tokenFinal = Criptografia.CriptografarToken(token); cliente.Token = new TokenPessoa() { Conteudo = tokenFinal, DataExpiracao = data }; service.Alterar(x => x.Id == cliente.Id, cliente); return(Ok(tokenFinal)); } } catch (Exception) { throw; } }
public ActionResult Get(int codigoVerificacao) { using (ClienteService service = new ClienteService()) { var codigo = Convert.ToString(codigoVerificacao); var cliente = service.Buscar(x => x.CodigoVerificacao.Conteudo == codigo); if (cliente.CodigoVerificacao.Verificado) { return(Ok("Código já foi verificado!")); } if (cliente == null) { return(BadRequest("Código invalido tente novamente!")); } cliente.CodigoVerificacao.Verificado = true; service.Alterar(x => x.Id == cliente.Id, cliente); return(Ok("Código validado com sucesso!")); } }
public ActionResult Put(string id, string data, string descricao) { try { using (ClienteService service = new ClienteService()) { var cliente = service.Buscar(x => x.Id == id); var dataExpiracao = DateTime.Parse(data); var dataAtual = DateTime.Now.AddHours(6); var tokenAtuall = new TokenClienteDTO() { Cliente = { Id = cliente.Id, Email = cliente.Email }, DataExpiracao = dataExpiracao, Empresa = { Descricao = descricao } }; var tokenRefrexx = new TokenClienteDTO() { Cliente = { Id = cliente.Id, Email = cliente.Email }, DataExpiracao = dataExpiracao, Empresa = { Descricao = descricao } }; var tokenAtual = Criptografia.CriptografarToken(tokenAtuall); var tokenRefrex = Criptografia.CriptografarToken(tokenRefrexx); cliente.Token.TokenEmpresa = new EmpresaPessoa() { Conteudo = tokenAtual, DataExpiracao = dataAtual, Descricao = descricao }; cliente.Token.TokenEmpresa.TokenRefrex = new TokenRefrex() { Conteudo = tokenRefrex, DataExpiracao = dataExpiracao, Descricao = descricao }; service.Alterar(x => x.Id == cliente.Id, cliente); var resposta = new TokenDTO() { Token = { Conteudo = tokenAtual, DataExpiracao = dataAtual, }, TokenRefrex = { Conteudo = tokenRefrex, DataExpiracao = dataExpiracao } }; return(Ok(resposta)); } } catch (Exception) { throw; } }
public ActionResult <ClienteViewModel> Get(string identificacion) { var response = service.Buscar(identificacion); return(StatusCode(response.CodigoHttp, response)); }
public async Task <List <BuscarModel> > Buscar() { return(await _cliente.Buscar()); }