예제 #1
0
    private void PopuparGrid()
    {
        string sSQL = "SELECT T1.ID_LANC,T1.DATALANC,T1.ID_VENDA,T1.VLRORIGINAL,T1.VENCIMENTO,T2.DOCUMENTO,T1.NOTAFISCAL,T1.REFERENTE,T1.VLRBAIXA,T1.DTBAIXA FROM LANCFINANCEIRO T1" +
                      "   LEFT JOIN TIPODOCUMENTO T2 ON (T2.ID_DOCUMENTO=T1.ID_TIPODOCUMENTO)" +
                      " WHERE T1.ID_PESSOA=" + IdPessoa.ToString() + " ORDER BY T1.VENCIMENTO DESC";

        GridDados.DataSource = Controle.ConsultaTabela(sSQL);
        GridDados.DataBind();
    }
예제 #2
0
    private void PopuparGrid()
    {
        GridDados.DataSource = TabItens;
        GridDados.DataBind();
        decimal VlrTotal = 0;

        for (int I = 0; I <= TabItens.Rows.Count - 1; I++)
        {
            VlrTotal = VlrTotal + decimal.Parse(TabItens.Rows[I]["VLRTOTAL"].ToString());
        }
        TxtTotal.Text = string.Format("{0:n2}", VlrTotal);
    }
예제 #3
0
        private void PopuparGrid()
        {
            string sSQL = "SELECT T2.Id_Produto,T2.Referencia,T2.Descricao,T3.Grupo,T1.Saldo FROM SaldoPrdCliente T1 " +
                          " LEFT JOIN Produtos T2 ON (T2.Id_Produto=T1.Id_Produto)" +
                          " LEFT JOIN GrupoProduto T3 ON (T3.Id_Grupo=T2.Id_Grupo)" +
                          " WHERE T1.Saldo > 0 AND T1.ID_PESSOA=" + ((Controle_Dados.Pessoas)(((System.Web.UI.UserControl)(this.Master)).Session["LoginUsuario"])).IdPessoa.ToString();

            if (TxtDescPrd.Text.Trim() != "")
            {
                sSQL = sSQL + " AND T2.DESCRICAO LIKE '%" + TxtDescPrd.Text.Trim() + "%'";
            }
            sSQL = sSQL + " ORDER BY T2.DESCRICAO";
            GridDados.DataSource = Controle.ConsultaTabela(sSQL);
            GridDados.DataBind();
        }
예제 #4
0
    private void PopuparGrid()
    {
        string sSQL = "SELECT T1.REFERENCIA,T1.DESCRICAO,T2.GRUPO,T1.PRCATACADO FROM PRODUTOS T1 " +
                      " LEFT JOIN GRUPOPRODUTO T2 ON (T2.ID_GRUPO=T1.ID_GRUPO) WHERE T1.ATIVO=1 AND T2.LISTAWEB=1";

        if (TxtReferencia.Text.Trim() != "")
        {
            sSQL = sSQL + " AND T1.REFERENCIA LIKE '%" + TxtReferencia.Text.Trim() + "%'";
        }
        if (TxtDescricao.Text.Trim() != "")
        {
            sSQL = sSQL + " AND T1.DESCRICAO LIKE '%" + TxtDescricao.Text.Trim() + "%'";
        }
        sSQL = sSQL + " ORDER BY T1.DESCRICAO";
        GridDados.DataSource = Controle.ConsultaTabela(sSQL);
        GridDados.DataBind();
    }
예제 #5
0
    private void PopuparGrid()
    {
        string sSQL = "SELECT T1.ID_VENDA,T1.DATA,T1.STATUS,T1.PESSOA,T1.VLRTOTAL,T1.PREVENTREGA,ISNULL(T2.ENTREGADOR,' ') AS ENTREGADOR,T3.VENDEDOR FROM MVVENDA T1 " +
                      "  LEFT JOIN ENTREGADORES T2 ON (T2.ID_ENTREGADOR=T1.ID_ENTREGADOR) " +
                      "  LEFT JOIN VENDEDORES T3 ON (T3.ID_VENDEDOR=T1.ID_VENDEDOR) ";

        if (LstVendedor.SelectedValue.ToString() != "TODOS")
        {
            sSQL = sSQL + " WHERE T1.TPVENDA='PV' AND (T1.ID_VENDEDOR=" + LstVendedor.SelectedValue.ToString() + " OR T1.ID_USUARIO=" + IdUsuario.ToString() + ") ";
        }
        else
        {
            sSQL = sSQL + " WHERE T1.TPVENDA='PV'";
        }

        if (int.Parse(TxtNumPed.Text) > 0)
        {
            sSQL = sSQL + " AND T1.ID_VENDA=" + TxtNumPed.Text;
        }

        if (TxtCliente.Text.Trim() != "")
        {
            sSQL = sSQL + " AND T1.PESSOA LIKE '%" + TxtCliente.Text.Trim() + "%'";
        }

        if (LstTpMov.SelectedIndex == 5)
        {
            sSQL = sSQL + " AND T1.STATUS=2 AND T1.ID_ENTREGADOR > 0 ORDER BY ID_VENDA DESC";
        }
        else
        {
            if (LstTpMov.SelectedIndex == 6)
            {
                sSQL = sSQL + " ORDER BY ID_VENDA DESC";
            }
            else
            {
                sSQL = sSQL + " AND T1.STATUS=" + LstTpMov.SelectedIndex.ToString() + " ORDER BY ID_VENDA DESC";
            }
        }
        GridDados.DataSource = Controle.ConsultaTabela(sSQL);
        GridDados.DataBind();
    }
예제 #6
0
    private void PopuparGrid()
    {
        //string sSQL = "SELECT T1.ID_PRODUTO,T1.REFERENCIA,T1.DESCRICAO,T1.PRCVAREJO,T1.PRCMINIMO,T1.PRCATACADO FROM PRODUTOS T1 " +
        //              " LEFT JOIN GRUPOPRODUTO T2 ON (T2.ID_GRUPO=T1.ID_GRUPO) WHERE T1.ATIVO=1 AND T2.LISTAVENDA=1";

        string sSQL = "SELECT T1.Id_Produto,T1.Descricao,T1.Referencia, CASE T1.PRODUTOKIT WHEN 0 THEN T1.SaldoEstoque  ELSE (SELECT MIN(KT2.SALDOESTOQUE) FROM PRODUTOSKIT KT1 " +
                      " LEFT JOIN PRODUTOS KT2 ON (KT2.ID_PRODUTO=KT1.ID_PRODUTO)  WHERE KT1.ID_PRDMASTER=T1.ID_PRODUTO) END AS SALDOESTOQUE,T1.PrcVarejo,T1.PrcMinimo,T1.PrcAtacado " +
                      " FROM Produtos T1 LEFT JOIN GRUPOPRODUTO GRPPRD ON (GRPPRD.ID_GRUPO=T1.ID_GRUPO) WHERE T1.Ativo=1 AND GRPPRD.LISTAVENDA=1";

        if (TxtReferencia.Text.Trim() != "")
        {
            sSQL = sSQL + " AND T1.REFERENCIA LIKE '%" + TxtReferencia.Text.Trim() + "%'";
        }
        if (TxtDescricao.Text.Trim() != "")
        {
            sSQL = sSQL + " AND T1.DESCRICAO LIKE '%" + TxtDescricao.Text.Trim() + "%'";
        }
        sSQL = sSQL + " ORDER BY T1.DESCRICAO";
        GridDados.DataSource = Controle.ConsultaTabela(sSQL);
        GridDados.DataBind();
    }
예제 #7
0
    private void PopuparGrid()
    {
        string sSQL = "SELECT T1.Id_Pessoa,T1.Cnpj,T1.RazaoSocial,T1.Fantasia,T1.Fone,T1.CONTATO,Rtrim(T1.Endereco)+','+RTrim(T1.Numero)+' '+Rtrim(T1.Complemento)+' '+RTrim(T1.Cep)+' '+RTrim(T1.Bairro)+' '+Rtrim(T1.Cidade) as Logradouro,T2.VENDEDOR FROM Pessoas T1 LEFT JOIN VENDEDORES T2 ON (T2.ID_VENDEDOR=T1.ID_VENDEDOR) ";

        if (LstTpMov.SelectedIndex == 0)
        {
            GridDados.DataSource = Controle.ConsultaTabela(string.Format(sSQL + " WHERE T1.Ativo=1 and T1.RazaoSocial LIKE '%{0}%' order by T1.RazaoSocial", TxtPesquisa.Text.Trim()));
        }
        else if (LstTpMov.SelectedIndex == 1)
        {
            GridDados.DataSource = Controle.ConsultaTabela(string.Format(sSQL + " WHERE T1.Ativo=1 and T1.Fantasia LIKE '%{0}%' order by T1.Fantasia", TxtPesquisa.Text.Trim()));
        }
        else if (LstTpMov.SelectedIndex == 2)
        {
            GridDados.DataSource = Controle.ConsultaTabela(string.Format(sSQL + " WHERE T1.Ativo=1 and T1.Cnpj LIKE '%{0}%' order by T1.Cnpj", TxtPesquisa.Text.Trim()));
        }
        else if (LstTpMov.SelectedIndex == 3)
        {
            GridDados.DataSource = Controle.ConsultaTabela(string.Format(sSQL + " WHERE T1.Ativo=1 and T1.Endereco LIKE '%{0}%' order by T1.Fantasia", TxtPesquisa.Text.Trim()));
        }
        GridDados.DataBind();
    }
예제 #8
0
    private void PopuparGrid()
    {
        string sSQL = "SELECT T1.ID_VENDA,T1.DATA,T1.STATUS,T1.VLRTOTAL,T1.PREVENTREGA,ISNULL(T2.ENTREGADOR,' ') AS ENTREGADOR,T1.FORMNF," +
                      "CASE T1.TPVENDA WHEN 'PV' THEN 'PEDIDO VENDA' WHEN 'PI' THEN 'SOLICTAÇÃO PEDIDO' WHEN 'VF' THEN 'VENDA FINANCEIRA' WHEN 'EMVF' THEN 'ENTREGA DE MERCADORIA' END AS TIPOVENDA " +
                      ",VinculoVD FROM MVVENDA T1 " +
                      "  LEFT JOIN ENTREGADORES T2 ON (T2.ID_ENTREGADOR=T1.ID_ENTREGADOR)" +
                      " WHERE T1.STATUS <> 4 AND T1.ID_PESSOA=" + IdPessoa.ToString();

        if (int.Parse(TxtNumPed.Text) > 0)
        {
            sSQL = sSQL + " AND T1.ID_VENDA=" + TxtNumPed.Text;
        }

        if (LstTpMov.SelectedIndex == 0)
        {
            sSQL = sSQL + " AND T1.TPVENDA IN ('PV','PI','VF','EMVF') ORDER BY ID_VENDA DESC";
        }
        else if (LstTpMov.SelectedIndex == 1)
        {
            sSQL = sSQL + " AND T1.TPVENDA ='PV' ORDER BY ID_VENDA DESC";
        }
        else if (LstTpMov.SelectedIndex == 2)
        {
            sSQL = sSQL + " AND T1.TPVENDA ='PI' ORDER BY ID_VENDA DESC";
        }
        else if (LstTpMov.SelectedIndex == 3)
        {
            sSQL = sSQL + " AND T1.TPVENDA ='VF' ORDER BY ID_VENDA DESC";
        }
        else if (LstTpMov.SelectedIndex == 4)
        {
            sSQL = sSQL + " AND T1.TPVENDA ='EMVF' ORDER BY ID_VENDA DESC";
        }

        GridDados.DataSource = Controle.ConsultaTabela(sSQL);
        GridDados.DataBind();
    }