Пример #1
0
        void ListaVw_contamae(String parm_coordenador, List <String> _filtro)
        {
            base_vw_contamae vw_contamae = new base_vw_contamae();
            DB BancoOrigem = new DB();

            BancoOrigem.Campos = new List <string>();
            BancoOrigem.Campos.Add("conta_mae");
            BancoOrigem.Campos.Add("descricaoContaMae");
            BancoOrigem.Nometabela         = "vw_contamae";
            BancoOrigem.Filtro             = new List <string>();
            BancoOrigem.Filtro             = _filtro;
            BancoOrigem.Complementocomando = "order by descricaoContaMae";
            BancoOrigem.getData();
            Linhas = new List <basecampos_vw_contamae>();
            basecampos_vw_contamae linha = new basecampos_vw_contamae();

            NovaEraPortais.ExportarArquivos.CsvFileWriter csvFile = new ExportarArquivos.CsvFileWriter(BancoOrigem.CaminhoArquivos + "Vw_contamae_" + parm_coordenador + ".csv");
            NovaEraPortais.ExportarArquivos.CsvRow        row     = new NovaEraPortais.ExportarArquivos.CsvRow();
            csvFile.WriteLine("--");
            csvFile.WriteLine("--");
            csvFile.WriteLine("--");
            csvFile.WriteLine("--");
            csvFile.WriteLine("--");
            csvFile.WriteLine("");
            foreach (DataRow dataRow in BancoOrigem.Tabela.Rows)
            {
                linha                   = new basecampos_vw_contamae();
                linha.Conta_mae         = dataRow["conta_mae"].ToString();
                linha.Descricaocontamae = dataRow["descricaoContaMae"].ToString();
                Linhas.Add(linha);
                csvFile.WriteLine(dataRow["conta_mae"].ToString() + ";" + dataRow["descricaoContaMae"].ToString() + ";");
                csvFile.WriteRow(row);
            }
            csvFile.Close();
        }
Пример #2
0
        //criar campos chave e identity como propriedades no gerador. Criar neste ponto();
        void ListaProjetos(String parm_coordenador, List <String> _filtro)
        {
            base_projetos projetos    = new base_projetos();
            DB            BancoOrigem = new DB();

            BancoOrigem.Campos = new List <string>();
            BancoOrigem.Campos.Add("Codigo");
            BancoOrigem.Campos.Add("Projeto");
            BancoOrigem.Campos.Add("Inicio");
            BancoOrigem.Campos.Add("Coordenador");
            BancoOrigem.Nometabela = "projetos";
            BancoOrigem.Filtro     = new List <string>();
            BancoOrigem.Filtro     = _filtro;
            BancoOrigem.getData();
            Linhas = new List <basecampos_projetos>();
            basecampos_projetos linha = new basecampos_projetos();

            NovaEraPortais.ExportarArquivos.CsvFileWriter csvFile = new ExportarArquivos.CsvFileWriter(BancoOrigem.CaminhoArquivos + "Projetos_" + parm_coordenador + ".csv");
            NovaEraPortais.ExportarArquivos.CsvRow        row     = new NovaEraPortais.ExportarArquivos.CsvRow();
            csvFile.WriteLine("--");
            csvFile.WriteLine("--");
            csvFile.WriteLine("--");
            csvFile.WriteLine("--");
            csvFile.WriteLine("--");
            csvFile.WriteLine("");
            foreach (DataRow dataRow in BancoOrigem.Tabela.Rows)
            {
                linha             = new basecampos_projetos();
                linha.Codigo      = Convert.ToInt32(dataRow["Codigo"].ToString());
                linha.Projeto     = dataRow["Projeto"].ToString();
                linha.Inicio      = Convert.ToDateTime(dataRow["Inicio"].ToString());
                linha.Coordenador = Convert.ToInt32(dataRow["Coordenador"].ToString());
                Linhas.Add(linha);
                csvFile.WriteLine(dataRow["Codigo"].ToString() + ";" + dataRow["Projeto"].ToString() + ";" + dataRow["Inicio"].ToString() + ";" + dataRow["Coordenador"].ToString() + ";");
                csvFile.WriteRow(row);
            }
            csvFile.Close();
        }
Пример #3
0
        void ListaView_extrato2(String parm_coordenador, List <String> _filtro)
        {
            base_view_extrato2 view_extrato2 = new base_view_extrato2();
            DB BancoOrigem = new DB();

            BancoOrigem.Campos = new List <string>();
            BancoOrigem.Campos.Add("Expr1");
            BancoOrigem.Campos.Add("Coordenador");
            BancoOrigem.Campos.Add("Tipo_Projeto");
            BancoOrigem.Campos.Add("Conta_Principal");
            BancoOrigem.Campos.Add("Descricao");
            BancoOrigem.Campos.Add("Nome");
            BancoOrigem.Campos.Add("Projeto");
            BancoOrigem.Campos.Add("Rubrica");
            BancoOrigem.Campos.Add("Fatura");
            BancoOrigem.Campos.Add("Data");
            BancoOrigem.Campos.Add("Tipo_Lancamento");
            BancoOrigem.Campos.Add("Valor");
            BancoOrigem.Campos.Add("Receita");
            BancoOrigem.Campos.Add("Despesa");
            BancoOrigem.Campos.Add("Historico");
            BancoOrigem.Campos.Add("Banco");
            BancoOrigem.Campos.Add("Favorecido");
            BancoOrigem.Campos.Add("Documento");
            BancoOrigem.Campos.Add("Pre_lancamento");
            BancoOrigem.Campos.Add("Saldo");
            BancoOrigem.Campos.Add("Codigo_Lancamento");
            BancoOrigem.Campos.Add("conta_mae");
            BancoOrigem.Campos.Add("descricaoContaMae");
            BancoOrigem.Nometabela = "view_extrato2";
            BancoOrigem.Filtro     = new List <string>();
            BancoOrigem.Filtro     = _filtro;
            BancoOrigem.getData();
            Linhas = new List <basecampos_view_extrato2>();
            basecampos_view_extrato2 linha = new basecampos_view_extrato2();

            NovaEraPortais.ExportarArquivos.CsvFileWriter csvFile = new ExportarArquivos.CsvFileWriter(BancoOrigem.CaminhoArquivos + "View_extrato2_" + parm_coordenador + ".csv");
            NovaEraPortais.ExportarArquivos.CsvRow        row     = new NovaEraPortais.ExportarArquivos.CsvRow();
            csvFile.WriteLine("--");
            csvFile.WriteLine("--");
            csvFile.WriteLine("--");
            csvFile.WriteLine("--");
            csvFile.WriteLine("--");
            csvFile.WriteLine("");
            foreach (DataRow dataRow in BancoOrigem.Tabela.Rows)
            {
                linha                   = new basecampos_view_extrato2();
                linha.Expr1             = dataRow["Expr1"].ToString();
                linha.Coordenador       = Convert.ToInt32(dataRow["Coordenador"].ToString());
                linha.Tipo_projeto      = dataRow["Tipo_Projeto"].ToString();
                linha.Conta_principal   = dataRow["Conta_Principal"].ToString();
                linha.Descricao         = dataRow["Descricao"].ToString();
                linha.Nome              = dataRow["Nome"].ToString();
                linha.Projeto           = Convert.ToInt32(dataRow["Projeto"].ToString());
                linha.Rubrica           = Convert.ToInt32(dataRow["Rubrica"].ToString());
                linha.Fatura            = dataRow["Fatura"].ToString();
                linha.Data              = Convert.ToDateTime(dataRow["Data"].ToString());
                linha.Tipo_lancamento   = dataRow["Tipo_Lancamento"].ToString();
                linha.Valor             = Convert.ToDecimal(dataRow["Valor"].ToString());
                linha.Receita           = Convert.ToDecimal(dataRow["Receita"].ToString());
                linha.Despesa           = Convert.ToDecimal(dataRow["Despesa"].ToString());
                linha.Historico         = dataRow["Historico"].ToString();
                linha.Banco             = dataRow["Banco"].ToString();
                linha.Favorecido        = dataRow["Favorecido"].ToString();
                linha.Documento         = dataRow["Documento"].ToString();
                linha.Pre_lancamento    = dataRow["Pre_lancamento"].ToString();
                linha.Saldo             = Convert.ToDecimal(dataRow["Saldo"].ToString());
                linha.Codigo_lancamento = Convert.ToInt32(dataRow["Codigo_Lancamento"].ToString());
                linha.Conta_mae         = dataRow["conta_mae"].ToString();
                linha.Descricaocontamae = dataRow["descricaoContaMae"].ToString();
                Linhas.Add(linha);
                csvFile.WriteLine(dataRow["Expr1"].ToString() + ";" + dataRow["Coordenador"].ToString() + ";" + dataRow["Tipo_Projeto"].ToString() + ";" + dataRow["Conta_Principal"].ToString() + ";" + dataRow["Descricao"].ToString() + ";" + dataRow["Nome"].ToString() + ";" + dataRow["Projeto"].ToString() + ";" + dataRow["Rubrica"].ToString() + ";" + dataRow["Fatura"].ToString() + ";" + dataRow["Data"].ToString() + ";" + dataRow["Tipo_Lancamento"].ToString() + ";" + dataRow["Valor"].ToString() + ";" + dataRow["Receita"].ToString() + ";" + dataRow["Despesa"].ToString() + ";" + dataRow["Historico"].ToString() + ";" + dataRow["Banco"].ToString() + ";" + dataRow["Favorecido"].ToString() + ";" + dataRow["Documento"].ToString() + ";" + dataRow["Pre_lancamento"].ToString() + ";" + dataRow["Saldo"].ToString() + ";" + dataRow["Codigo_Lancamento"].ToString() + ";" + dataRow["conta_mae"].ToString() + ";" + dataRow["descricaoContaMae"].ToString() + ";");
                csvFile.WriteRow(row);
            }
            csvFile.Close();
        }