public static Fornecedores retornaFornecedor(int idForn) { Fornecedores forn = new Fornecedores(); string sql = "select PESBAIRRO, PESNOME, PESCELULAR, PESCEP,PESCOMPLEMENTO, PESCPF, PESCNPJ, PESENDERECO, PESTELEFONE from pessoa where pescod = " + idForn; AcessoDados.AcessoDados.abrirConn(); FirebirdSql.Data.FirebirdClient.FbDataReader dr = AcessoDados.AcessoDados.DataReader(sql); while (dr.Read()) { forn.PESBAIRRO = dr["PESBAIRRO"].ToString(); forn.PESNOME = dr["PESNOME"].ToString(); forn.PESCELULAR = dr["PESCELULAR"].ToString(); forn.PESCEP = dr["PESCEP"].ToString(); forn.PESCOMPLEMENTO = dr["PESCOMPLEMENTO"].ToString(); forn.PESCPF = dr["PESCPF"].ToString(); forn.PESCNPJ = dr["PESCNPJ"].ToString(); forn.PESENDERECO = dr["PESENDERECO"].ToString(); forn.PESTELEFONE = dr["PESTELEFONE"].ToString(); } AcessoDados.AcessoDados.fecharConn(); return forn; }
public static int persistir(Fornecedores forn) { int id = 0; id = FornecedoresCtrl.persistir(forn); return id; }
protected void Page_Load(object sender, EventArgs e) { DIDLiqPag did = new DIDLiqPag(); string sql = "SELECT proc.id, emp.empnumero, emp.empcod," + "did.valor as valor," + "proc.datahoracadastro," + "emp.empnomepessoa , PROC.responsavel, did.dotacao, itd.coditem," + "itdesp.idtnome, itd.qtde, itd.valorunitario, itd.valtotal," + "(case " + " when ori.tipoorigem = 'A' then 'Transferências Estaduais para Educação'" + " when ori.tipoorigem = 'B' then 'Transferências Estaduais para Saúde'" + " when ori.tipoorigem = 'E' then 'Outras Transferências Estaduais'" + " when ori.tipoorigem = 'G' then 'Transferências Federais para Educação'" + " when ori.tipoorigem = 'H' then 'Transferências Federais para Saúde'" + " when ori.tipoorigem = 'F' then 'Outras Transferencias Federais'" + " when ori.tipoorigem = 'I' then 'Recursos Exclusivos do FUNDEB 40%'" + " when ori.tipoorigem = 'D' then 'Recusros Exclusivos do FUNDEB 60%'" + " when ori.tipoorigem = 'M' then 'MDE (Recursos em Manutenção e Desenvolvimento do Ensino excluindo-se o FUNDEB)'" + " when ori.tipoorigem = 'P' then 'Recursos Próprios'" + " when ori.tipoorigem = 'S' then 'Ações e Serviços Públicos de Saúde Excluindo-se os Recurso do SUS'" + " when ori.tipoorigem = 'U' then 'Recursos exclusivos do SUS'" + " when ori.tipoorigem = '9' then 'Outras origens de recursos ( Especificar origem do Recurso)'" + " end) OrigemRecurso," + "ori.valor ValorOrigemRecurso, did.idfornecedor, did.didunidade, did.didorgao, cen.cencod, cen.cennome, " + "mod.id MODID, mod.descricao, tipo.id TIPOID, tipo.descricao, DID.contrato, DID.historico, did.processoaquisicao " + "from webprocesso proc " + "join webdid did on did.numero = proc.numero " + "join webitemdid itd on did.id = itd.coddid " + "join itens_desp itdesp on itdesp.itdcod = itd.coditem " + "join weborigemrecursodid ori on ori.iddid = did.id " + "join empenho emp on emp.empdid = proc.id " + "join unidadeorcamentaria uo on uo.undcodorgao = did.didorgao and uo.undcodigo = did.didunidade "+ "join centrocusto cen on cen.cencod = did.idcentrocusto " + "join webmodalidadeempenho mod on mod.id = did.idmodalidadeempenho " + "join webtipoaquisicao tipo on tipo.id = did.idtipoaquisicao "+ "where (proc.numero = " + Request.QueryString["procNumero"].ToString() + ")"; AcessoDados.AcessoDados.abrirConn(); FirebirdSql.Data.FirebirdClient.FbDataReader dr = AcessoDados.AcessoDados.DataReader(sql); while (dr.Read()) { #region Dados Particulares do DID //did.listItensDID = (DataTable)Session["objDTPItensDesp"]; //did.listOrigensRecurso = (DataTable)Session[SessionDTOrigemRecurso]; did.didUnidade = dr["didunidade"].ToString(); did.didOrgao = dr["didorgao"].ToString(); did.idCentroCusto = (int)dr["cencod"]; did.idModalidadeEmpenho = (int)dr["MODID"]; did.data = DateTime.Parse(dr["datahoracadastro"].ToString()).ToShortDateString(); ; did.valor = float.Parse(dr["valor"].ToString()); did.idFornecedor = (int)dr["idFornecedor"]; did.idTipoAquisicao = dr["TIPOID"].ToString(); did.contrato = dr["contrato"].ToString(); did.historico = dr["historico"].ToString(); did.processoAquisicao = dr["processoaquisicao"].ToString(); #endregion #region Dados do Processo did._RESPONSAVEL = dr["responsavel"].ToString(); did._IDPREFEITURA = 1; did._IDASSUNTO = 1; did.Prio._id = 1; Fornecedores forn = new Fornecedores(); forn = retornaFornecedor((int)dr["idFornecedor"]); did.Env._nome = forn.PESNOME; did.Env._bairro = forn.PESBAIRRO; did.Env._celular = forn.PESCELULAR; did.Env._cep = forn.PESCEP; did.Env._complemento = forn.PESCOMPLEMENTO; did.Dotacao = dr["dotacao"].ToString(); if (!string.IsNullOrEmpty(forn.PESCPF)) { did.Env._cpfCnpj = forn.PESCPF; } else { did.Env._cpfCnpj = forn.PESCNPJ; } did.Env._endereco = forn.PESENDERECO; did.Env._foneComercial = forn.PESTELEFONE; #endregion } //AcessoDados.AcessoDados.fecharConn(); }
public static int persistir(Fornecedores forn) { int id; string sql = "insert into pessoa("+ "PESNOME,"+ "PESENDERECO,"+ "PESBAIRRO,"+ "PESCIDADE,"+ "PESCPF,"+ "PESUF,"+ "PESCEP,"+ "PESCOMPLEMENTO,"+ "PESRG,"+ "PESORGAO,"+ "PESPASEP,"+ "PESTITULO,"+ "PESZONA,"+ "PESSESSAO,"+ "PESCBO,"+ "PESEMAIL,"+ "PESCNPJ,"+ "PESTELEFONE,"+ "PESTIPO,"+ // 1- JURIDICA; 2 - FISICA; 6 - FOLHA DE PAGAMENTO "PESAPELIDO,"+ "PESCADASTRO,"+ "PESFAX,"+ "PESCELULAR,"+ "PESSITE,"+ "PESCARTEIRATRABALHO,"+ "PESINSCMUNICIPAL,"+ "PESINSCCREA,"+ "PESORGAOCARTTRAB,"+ "PESUFRG,"+ "PESUFCARTTRAB,"+ "PESNASCIMENTO,"+ "PESEMISSAORG,"+ "PESEMISSAOCARTRAB,"+ "PESCGF,"+ "PESREPRESENTANTE,"+ "PESCONTATO,"+ "PESASSINATURAIMG,"+ "PESCARGOREPRESENTANTE,"+ "PESCPFREPRESENTANTE,"+ "PESCODENTIDADE,"+ "PESTIPOEMPRESA_ID,"+ "PESHABILITACAO,"+ "PESCATEGORIA,"+ "PESDATAVALIDADE,"+ "PESCARTEIRATRABALHOSERIE,"+ "PESEOCORRENCIA"+ ")values("+ "'" + forn.PESNOME + "'," + "'" + forn.PESENDERECO + "'," + "'" + forn.PESBAIRRO + "'," + "'" + forn.PESCIDADE + "'," + "'" + forn.PESCPF + "'," + "'" + forn.PESUF + "'," + "'" + forn.PESCEP + "'," + "'" + forn.PESCOMPLEMENTO + "'," + "'" + forn.PESRG + "'," + "'" + forn.PESORGAO + "'," + "'" + forn.PESPASEP + "'," + "'" + forn.PESTITULO + "'," + "'" + forn.PESZONA + "'," + "'" + forn.PESSESSAO + "'," + "'" + forn.PESCBO + "'," + "'" + forn.PESEMAIL + "'," + "'" + forn.PESCNPJ + "'," + "'" + forn.PESTELEFONE + "'," + "'" + forn.PESTIPO + "'," + "'" + forn.PESAPELIDO + "'," + "'" + forn.PESCADASTRO + "'," + "'" + forn.PESFAX + "'," + "'" + forn.PESCELULAR + "'," + "'" + forn.PESSITE + "'," + "'" + forn.PESCARTEIRATRABALHO + "'," + "'" + forn.PESINSCMUNICIPAL + "'," + "'" + forn.PESINSCCREA + "'," + "'" + forn.PESORGAOCARTTRAB + "'," + "'" + forn.PESUFRG + "'," + "'" + forn.PESUFCARTTRAB + "'," + "'" + forn.PESNASCIMENTO + "'," + "'" + forn.PESEMISSAORG + "'," + "'" + forn.PESEMISSAOCARTRAB + "'," + "'" + forn.PESCGF + "'," + "'" + forn.PESREPRESENTANTE + "'," + "'" + forn.PESCONTATO + "'," + "'" + forn.PESASSINATURAIMG + "'," + "'" + forn.PESCARGOREPRESENTANTE + "'," + "'" + forn.PESCPFREPRESENTANTE + "'," + "'" + forn.PESCODENTIDADE + "'," + "'" + forn.PESTIPOEMPRESA_ID + "'," + "'" + forn.PESHABILITACAO + "'," + "'" + forn.PESCATEGORIA + "'," + "'" + forn.PESDATAVALIDADE + "'," + "'" + forn.PESCARTEIRATRABALHOSERIE + "'," + "'" + forn.PESEOCORRENCIA + "'" + ")"; id = AcessoDados.AcessoDados.executeScalar(sql); return id; }