Ejemplo n.º 1
0
    public DataTable listarVendasP()
    {
        DataView listarVP;

        SqlCarrega.SelectParameters["id"].DefaultValue = Session["idUser"].ToString();

        listarVP = (DataView)SqlCarrega.Select(DataSourceSelectArguments.Empty);

        DataTable novaTabela = new DataTable();

        novaTabela.Columns.Add("id_user", typeof(int));
        novaTabela.Columns.Add("nome_prod", typeof(string));
        novaTabela.Columns.Add("data_venda", typeof(DateTime));
        novaTabela.Columns.Add("valor_venda", typeof(double));

        novaTabela.DefaultView.RowFilter = "nome_prod like '" + txtPesq.Text + "%'";

        for (int i = 0; i < listarVP.Table.Rows.Count; i++)
        {
            DataRow linha = novaTabela.NewRow();

            linha["id_user"]     = listarVP.Table.Rows[i]["id_user"].ToString();
            linha["nome_prod"]   = cripto.Decrypt(listarVP.Table.Rows[i]["nome_prod"].ToString());
            linha["data_venda"]  = cripto.Decrypt(listarVP.Table.Rows[i]["data_venda"].ToString());
            linha["valor_venda"] = cripto.Decrypt(listarVP.Table.Rows[i]["valor_venda"].ToString()).Replace('.', ',');

            novaTabela.Rows.Add(linha);
        }

        return(novaTabela);
    }
    public DataTable listarProdP()
    {
        DataView listarPp;


        listarPp = (DataView)SqlCarrega.Select(DataSourceSelectArguments.Empty);

        DataTable novaTabela = new DataTable();

        novaTabela.Columns.Add("id_prod", typeof(int));
        novaTabela.Columns.Add("nome_prod", typeof(string));
        novaTabela.Columns.Add("valor_prod", typeof(double));
        novaTabela.Columns.Add("tamanho_prod", typeof(string));


        novaTabela.DefaultView.RowFilter = "nome_prod like '" + txtPesq.Text + "%'";

        for (int i = 0; i < listarPp.Table.Rows.Count; i++)
        {
            DataRow linha = novaTabela.NewRow();

            linha["id_prod"]      = listarPp.Table.Rows[i]["id_prod"].ToString();
            linha["nome_prod"]    = cripto.Decrypt(listarPp.Table.Rows[i]["nome_prod"].ToString());
            linha["valor_prod"]   = cripto.Decrypt(listarPp.Table.Rows[i]["valor_prod"].ToString()).Replace('.', ',');
            linha["tamanho_prod"] = cripto.Decrypt(listarPp.Table.Rows[i]["tamanho_prod"].ToString());

            novaTabela.Rows.Add(linha);
        }

        return(novaTabela);
    }