public ListaClientes ObtenerCliente(string cuit) { ListaClientes cliente = new ListaClientes(); var tablaCliente = from clte in en.Clientes where clte.Cuit == cuit select clte; ClienteDTO dto = new ClienteDTO(); dto.MyProducts = new List <ProductDTO>(); foreach (var reg in tablaCliente) { dto.ID = reg.Id; dto.NombreClte = reg.Nombre; dto.Razon_social = reg.RazonSocial; dto.DateCreated = reg.DateCreated; dto.Cuit = reg.Cuit; dto.Email = reg.EmailClient; foreach (var p in reg.Products) { ProductDTO pDto = new ProductDTO() { ProductName = p.ProductName }; dto.MyProducts.Add(pDto); } cliente.Add(dto); } //foreach(Cliente prod in tablaCliente) return(cliente); }
private async Task GetClients() { await NavigationHelper.ShowLoading(); ListaClientes.Clear(); try { var user = await CacheAccess.GetSecure <User>(CacheKeys.USER_KEY); var clients = await TryGetClientsFromCache(); foreach (var client in clients.Clients) { ListaClientes.Add(client); } NoData = ListaClientes.Count < 1 ? true : false; } catch { UserDialogs.Instance.Toast("Não foi possível carregar os clientes"); await _navigationService.NavigateAsync(NavigationSettings.MenuPrincipal); } finally { await NavigationHelper.PopLoading(); } }
private void cargarClientes() { Cliente c1 = new Cliente(001, "Maria", "2560-3460", 900); ListaClientes.Add(c1); Cliente c2 = new Cliente(002, "Jose", "2674-2301", 500); ListaClientes.Add(c2); Cliente c3 = new Cliente(003, "Dario", "3324-5589", 1500); ListaClientes.Add(c3); }
public ListaClientes ObtenerTodos() { ListaClientes clientes = new ListaClientes(); var tablaCliente = from clte in en.Clientes select clte; foreach (Cliente reg in tablaCliente) { ClienteDTO dto = new ClienteDTO(); dto.ID = reg.Id; dto.Cuit = reg.Cuit; dto.Razon_social = reg.RazonSocial; clientes.Add(dto); } return(clientes); }
} //Resta los productos que se vendieron public void CargarClientes(Clientes clientes_parametro) { Clientes NuevoCliente = new Clientes(); NuevoCliente.Codigo = this.ListaClientes.Count + 1; NuevoCliente.Email = clientes_parametro.Email; NuevoCliente.FechaNacimiento = clientes_parametro.FechaNacimiento; NuevoCliente.Localidad = clientes_parametro.Localidad; NuevoCliente.Nombre = clientes_parametro.Nombre; NuevoCliente.Apellido = clientes_parametro.Apellido; NuevoCliente.Provincia = clientes_parametro.Provincia; NuevoCliente.Telefono = clientes_parametro.Telefono; NuevoCliente.Tipo = clientes_parametro.Tipo; NuevoCliente.PorcentajeDescuento = clientes_parametro.PorcentajeDescuento; NuevoCliente.Fechabaja = DateTime.Today; ListaClientes.Add(NuevoCliente); } //Carga un nuevo cliente
public Modelos.ListaClientes listagem(string filtro) { try { Modelos.ListaClientes listarClientes = new ListaClientes(); connCliente.ConnectionString = Dados.conexao; cmdCliente.Connection = connCliente; cmdCliente.CommandType = CommandType.StoredProcedure; cmdCliente.CommandText = "SelecionarCliente"; cmdCliente.Parameters.AddWithValue("pfiltro", filtro); connCliente.Open(); MySqlDataReader dr = cmdCliente.ExecuteReader(); cmdCliente.Parameters.Clear(); if (dr.HasRows == true) { while (dr.Read()) { ModeloClientes cliente = new ModeloClientes(); cliente.IdCliente = int.Parse(dr["idcliente"].ToString()); cliente.Nome = dr["nome"].ToString(); cliente.Email = dr["email"].ToString(); cliente.Telefone = dr["telefone"].ToString(); listarClientes.Add(cliente); } } return(listarClientes); } catch (MySqlException sEx) { throw new Exception(sEx.Message); } catch { throw new InvalidOperationException("O banco não foi fechado ou foi excluído"); } finally { connCliente.Close(); } }
/// <summary> /// Método responsável por carregar os funcionários cadastrados no banco de dados /// </summary> private void CarregaClientes() { // Limpa dataGrid dgClientes.ItemsSource = null; try { // Gera novo objeto de conexao ao banco de dados var objCliente = new DatabaseHelper("etiquetas"); // Define SQL Query var query = "SELECT id , c_nomefantas, i_cdcliente FROM dados.cliente WHERE b_deletado = false ORDER BY id"; // Executa a query var dt = objCliente.GetDataTable(query); // Gera nova lista de clientes var lClientes = new ListaClientes(); // Faz for para preencher a lista de pessoas foreach (DataRow row in dt.Rows) { lClientes.Add(new Cliente { Id = row["id"].ToString(), NomeFantasia = row["c_nomefantas"].ToString(), Cpd = row["i_cdcliente"].ToString(), BarCode = row["i_cdcliente"].ToString() }); } // Faz bind da lista de pessoas no Grid dgClientes.ItemsSource = lClientes; } // Trata excessão catch (Exception fail) { // Seta mensagem de erro var error = "O seguinte erro ocorreu:\n\n"; // Anexa mensagem de erro na mensagem error += fail.Message + "\n\n"; // Apresenta mensagem na tela MessageBox.Show(error); // Fecha o formulário Close(); } }
public void Adicionar(Cliente cliente) { ListaClientes.Add(cliente); }
public void addCliente(Cliente cliente) { ListaClientes.Add(cliente); }
public Clientes(Cliente cliente) { ListaClientes.Add(cliente); }