private void gridClientes_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0) { DataGridViewRow row = this.gridClientes.Rows[e.RowIndex]; string cpf = row.Cells[0].Value.ToString(); if (cpf.Trim() != "") { try { ControladorManterCliente conCliente = new ControladorManterCliente(); List <Cliente> listaClientes = conCliente.retornarClientes(cpf); var cliente = listaClientes.ElementAt(0); ControladorManterEndereco conEndereco = new ControladorManterEndereco(); List <Endereco> listaEnderecos = conEndereco.retornarEnderecos(cliente.Endereco.Codigo); var endereco = listaEnderecos.ElementAt(0); LimparCampos(); carregarCliente(cliente); carregarEndereco(endereco); } catch (Exception exception) { MessageBox.Show(exception.Message); } } } }
private void reloadData() { gridPedidos.Rows.Clear(); ControladorManterPedido conPedido = new ControladorManterPedido(); List <Pedido> lista = conPedido.retornarPedidos(); try { foreach (Pedido pedido in lista) { ControladorManterCliente conCliente = new ControladorManterCliente(); Cliente cliente = null; if (pedido.Cliente.CPF != null) { var listaClientes = conCliente.retornarClientes(pedido.Cliente.CPF); cliente = listaClientes.ElementAt(0); } gridPedidos.Rows.Add( pedido.Codigo.ToString(), // codigo pedido.Mesa.Numero == -1 ? "" :pedido.Mesa.Numero.ToString(), // numero_mesa cliente == null ? "" : (cliente.CPF + ": " + cliente.Nome), // cliente pedido.Data, // data pedido.PagamentoConfirmado == true? "Sim" : "Não", // pagamento confirmado pedido.PrecoTotal == -1 ? "Não Calculado" : pedido.PrecoTotal.ToString() // preço total ); } } catch (Exception e) { MessageBox.Show(e.Message); } }
private void gridClientes_SelectionChanged(object sender, EventArgs e) { foreach (DataGridViewRow row in gridClientes.SelectedRows) { string cpf = row.Cells[0].Value.ToString(); if (cpf.Trim() != "") { try { ControladorManterCliente conCliente = new ControladorManterCliente(); List <Cliente> listaClientes = conCliente.retornarClientes(cpf); var cliente = listaClientes.ElementAt(0); ControladorManterEndereco conEndereco = new ControladorManterEndereco(); List <Endereco> listaEnderecos = conEndereco.retornarEnderecos(cliente.Endereco.Codigo); var endereco = listaEnderecos.ElementAt(0); LimparCampos(); carregarCliente(cliente); carregarEndereco(endereco); }catch (Exception exception) { MessageBox.Show(exception.Message); } } } }
private void reloadData() { gridClientes.Rows.Clear(); ControladorManterCliente controlador = new ControladorManterCliente(); List <Cliente> clientes = controlador.retornarClientes(null); try { foreach (Cliente cliente in clientes) { gridClientes.Rows.Add(cliente.CPF, cliente.Nome, cliente.Telefone); } } catch (Exception e) { MessageBox.Show(e.Message); } }
private void loadClientes() { cmbCliente.Items.Clear(); try { ControladorManterCliente conCliente = new ControladorManterCliente(); var lista = conCliente.retornarClientes(); foreach (Cliente cliente in lista) { cmbCliente.Items.Add(cliente.CPF + ": " + cliente.Nome); } } catch (Exception e) { MessageBox.Show(e.Message); } }