public ListaDeClientes buscaTodos(ClienteDTO cliente) { try { ListaDeClientes lista = new ListaDeClientes(); CleanParameters(); string sql = montaQuery(cliente); Factory.CommandText = sql; var dt = ExecuteReader(); while (dt.Read()) { ClienteDTO c = new ClienteDTO(); c.idCliente = dt.GetInt32(0); c.dsNome = dt.GetString(1); c.dsCPFCNPJ = dt.GetString(2); c.dsNomeComum = dt.GetString(3); c.dtCadastro = dt.GetDateTime(4); c.vlCapital = dt.GetDouble(5); lista.Add(c); } Close(); return(lista); } catch (Exception ex) { throw new Exception("Erro", ex); } }
public Lista_de_clientes() { InitializeComponent(); ListaDeClientes itemClientes = new ListaDeClientes(); this.BindingContext = itemClientes; listadeclientes.ItemsSource = itemClientes.itemClientes; }
private void newFactura() { Factura facturaToAdd = new Factura(); ListaDeClientes clientes = new ListaDeClientes(); resetConsole(); int cont; do { Console.Write("Código cliente: "); string codigo = Console.ReadLine(); cont = 1; do { if (cont <= clientes.Count && clientes.Get(cont).Cif != codigo) { cont++; } }while (cont <= clientes.Count && clientes.Get(cont).Cif != codigo); if (cont == clientes.Count + 1) { Console.WriteLine("Invalid client try again"); } else { facturaToAdd.CabeceraActual.ClienteActual = clientes.Get(cont); } } while (facturaToAdd.CabeceraActual.ClienteActual == null); facturaToAdd.CabeceraActual.Numero = Facturas.Count + 1; facturaToAdd.CabeceraActual.Date = DateTime.Now; Facturas.Add(facturaToAdd); }
public VisorDeClientes() { Clientes = new ListaDeClientes(); Index = 0; }