Ejemplo n.º 1
0
        public List <Produto> buscar(string busca)
        {
            string         query = string.Format("select * from Produto where Nome like '{0}%' order by Nome", busca);
            List <Produto> lista = BancoDeDados.Query <Produto>(query);

            return(lista);
        }
Ejemplo n.º 2
0
        public Produto buscarPorId(string id)
        {
            string         query = string.Format("select * from Produto where Id = '{0}'", id);
            List <Produto> lista = BancoDeDados.Query <Produto>(query);

            return(lista[0]);
        }
Ejemplo n.º 3
0
        public Vendedor buscarPorId(int id)
        {
            string          query = string.Format("select * from Vendedor where Id = '{0}'", id);
            List <Vendedor> lista = BancoDeDados.Query <Vendedor>(query);

            return(lista[0]);
        }
Ejemplo n.º 4
0
        public List <Vendedor> buscar(string busca)
        {
            string          query = string.Format("select * from Vendedor order by Nome");
            List <Vendedor> lista = BancoDeDados.Query <Vendedor>(query);

            return(lista);
        }
Ejemplo n.º 5
0
        public List <Anotacao> buscar(string busca)
        {
            string          query = string.Format("select * from Anotacao where IdPedido = '{0}'", busca);
            List <Anotacao> lista = BancoDeDados.Query <Anotacao>(query);

            return(lista);
        }
Ejemplo n.º 6
0
        public Cliente buscarPorId(string id)
        {
            string         query = string.Format("select * from Cliente where Id = '{0}'", id);
            List <Cliente> lista = BancoDeDados.Query <Cliente>(query);

            return(lista[0]);
        }
Ejemplo n.º 7
0
        public List <Cliente> buscar(string busca)
        {
            string         query = string.Format("select * from Cliente where Nome like '{0}%' or Cpf like '{1}%' order by Nome", busca, busca);
            List <Cliente> lista = BancoDeDados.Query <Cliente>(query);

            return(lista);
        }
Ejemplo n.º 8
0
        public List <Pedido> buscar(string busca)
        {
            string          query = string.Format("select Pedido.* from Pedido, Cliente where Pedido.IdCliente = Cliente.Id and (Pedido.Id like '{0}%' or Cliente.Nome like '{1}%' or Cliente.Cpf like '{2}%')", busca, busca, busca);
            List <Pedido>   lista = BancoDeDados.Query <Pedido>(query);
            ControleCliente cc    = new ControleCliente();

            foreach (Pedido pedido in lista)
            {
                pedido.Cliente = cc.buscarPorId(pedido.IdCliente);
            }
            return(lista);
        }
Ejemplo n.º 9
0
 public MainPage()
 {
     InitializeComponent();
     if (BancoDeDados.Query <Sinc>("select * from Sinc").Count == 0)
     {
         btClientes.IsEnabled   = false;
         btPedidos.IsEnabled    = false;
         btEstoque.IsEnabled    = false;
         btRelatorios.IsEnabled = false;
         btConfigurar.IsEnabled = false;
         primeiraSincronizacao  = true;
         MessageBox.Show("Antes de começar a usar você deve sincronizar");
     }
 }
Ejemplo n.º 10
0
        public Pedido buscarPorId(string id)
        {
            string        query  = string.Format("select * from Pedido where Id = '{0}'", id);
            List <Pedido> lista  = BancoDeDados.Query <Pedido>(query);
            Pedido        pedido = lista[0];

            query = string.Format("select * from ProdutoPedido where IdPedido = '{0}'", id);
            List <ProdutoPedido> listaProdutos = BancoDeDados.Query <ProdutoPedido>(query);

            pedido.Produtos = listaProdutos;

            query = string.Format("select * from Receber where IdPedido = '{0}'", id);
            List <Receber> listaReceber = BancoDeDados.Query <Receber>(query);

            pedido.Receber = listaReceber;

            return(pedido);
        }