private void Pedidos_Activated(object sender, EventArgs e) { dataGridView_Pedidos.Rows.Clear(); foreach (Reserva reserva in new PedidoService().Listar()) { int index = dataGridView_Pedidos.Rows.Add(); DataGridViewRow dado = dataGridView_Pedidos.Rows[index]; ClienteService clienteService = new ClienteService(); Veiculo veiculo = new VeiculoService().BuscarVeiculo(reserva.CodigoVeiculo); string tipoPessoa = clienteService.TipoDePessoa(reserva.CodigoCliente); dado.Cells["CodigoPedido"].Value = reserva.NumeroReserva; dado.Cells["DataReserva"].Value = reserva.DataReserva; dado.Cells["DataEntrega"].Value = reserva.DataEntrega; dado.Cells["DataRetirada"].Value = reserva.DataRetirada; if (tipoPessoa == "PF") { PessoaFisica pessoaFisica = clienteService.BuscarPessoaFisica(reserva.CodigoCliente); dado.Cells["Cliente"].Value = pessoaFisica.Nome; } else if (tipoPessoa == "PJ") { PessoaJuridica pessoaJuridica = clienteService.BuscarPessoaJuridica(reserva.CodigoCliente); dado.Cells["Cliente"].Value = pessoaJuridica.NomeFantasia; } dado.Cells["Veiculo"].Value = veiculo.Modelo; dado.Cells["Valor"].Value = reserva.ValorLocacao; } }
private void Clientes_Activated(object sender, EventArgs e) { dataGrid_Clientes.Rows.Clear(); foreach (Cliente cliente in new ClienteService().Listar()) { int index = dataGrid_Clientes.Rows.Add(); DataGridViewRow dado = dataGrid_Clientes.Rows[index]; ClienteService clienteService = new ClienteService(); string tipoPessoa = clienteService.TipoDePessoa(cliente.CodigoCliente); if (tipoPessoa == "PF") { PessoaFisica pessoaFisica = clienteService.BuscarPessoaFisica(cliente.CodigoCliente); dado.Cells["Tipo"].Value = "Pessoa Física"; dado.Cells["Nome"].Value = pessoaFisica.Nome; dado.Cells["Documento"].Value = pessoaFisica.RG; dado.Cells["Código"].Value = cliente.CodigoCliente; dado.Cells["Email"].Value = cliente.Email; } else if (tipoPessoa == "PJ") { PessoaJuridica pessoaJuridica = clienteService.BuscarPessoaJuridica(cliente.CodigoCliente); dado.Cells["Tipo"].Value = "Pessoa Juridica"; dado.Cells["Nome"].Value = pessoaJuridica.NomeFantasia; dado.Cells["Documento"].Value = pessoaJuridica.CNPJ; dado.Cells["Código"].Value = cliente.CodigoCliente; dado.Cells["Email"].Value = cliente.Email; } } }
public ExibirPedido(long codigo) { CodigoReserva = codigo; InitializeComponent(); Reserva reserva = new PedidoService().Buscar(codigo); Veiculo veiculo = new VeiculoService().BuscarVeiculo(reserva.CodigoVeiculo); CodVeiculo = reserva.CodigoVeiculo; ClienteService clienteService = new ClienteService(); Usuario usuario = new UsuarioService().Busca(reserva.CodigoUsuario); string tipoPessoa = clienteService.TipoDePessoa(reserva.CodigoCliente); veiculo.CodigoVeiculo = codigo; if (tipoPessoa == "PF") { PessoaFisica pessoaFisica = clienteService.BuscarPessoaFisica(reserva.CodigoCliente); textBox_Cliente.Text = pessoaFisica.Nome; } else if (tipoPessoa == "PJ") { PessoaJuridica pessoaJuridica = clienteService.BuscarPessoaJuridica(reserva.CodigoCliente); textBox_Cliente.Text = pessoaJuridica.NomeFantasia; } textBoxData.Text = reserva.DataReserva.ToString(); textBoxFormaPagamento.Text = reserva.FormaPagamento; textBoxSituacao.Text = reserva.Situacao; textBoxTipoRetirada.Text = reserva.TipoRetirada; textBoxusuario.Text = usuario.Nome; textBox_NPedido.Text = reserva.NumeroReserva.ToString(); textBox_Valor.Text = reserva.ValorLocacao.ToString("C"); dataGridView_Pedido.Rows.Clear(); int index = dataGridView_Pedido.Rows.Add(); DataGridViewRow dado = dataGridView_Pedido.Rows[index]; dado.Cells["ReservaId"].Value = reserva.NumeroReserva; dado.Cells["DataReserva"].Value = reserva.DataReserva; dado.Cells["DataEntrega"].Value = reserva.DataEntrega; dado.Cells["DataRetirada"].Value = reserva.DataRetirada; dado.Cells["Veiculo"].Value = veiculo.Modelo; dado.Cells["ValorCategoria"].Value = reserva.DataEntrega; dado.Cells["Total"].Value = reserva.ValorLocacao.ToString("C"); }