/// <summary> /// Contrutor da classe /// </summary> /// <param name="pTableName">Nome da tabela que o comando será executado</param> /// <param name="pMontadorType">Tipo da instrucao a ser disparada contra o Banco de Dados</param> public MontadorSql(string pTableName, MontadorType pMontadorType) { montadorType = pMontadorType; if ((pTableName == null) || (pTableName.Trim() == string.Empty)) { throw new Exception("Nome da tabela obrigatório"); } table = pTableName; fields = new MontadorFieldList(); }
public static MontadorSql setarParametrosEmpresa(string nomeTabela, Empresas emp, MontadorType mt) { MontadorSql montador = new MontadorSql(nomeTabela, mt); montador.AddField("empres_id", emp.Empres_id); montador.AddField("formaLimiteId", emp.formaLimiteId); montador.AddField("tipoCartao", emp.tipoCartao); montador.AddField("credenciado", emp.credenciado); montador.AddField("contrato", emp.contrato); montador.AddField("diaFechamento1", emp.diaFechamento1); montador.AddField("diaFechamento2", emp.diaFechamento2); montador.AddField("diaVencimento1", emp.diaVencimento1); montador.AddField("diaVencimento2", emp.diaVencimento2); montador.AddField("incCartPbm", emp.incCartPbm); montador.AddField("prog_desc", emp.Prog_desc); montador.AddField("nome", emp.Nome); montador.AddField("liberada", emp.Liberada); montador.AddField("fantasia", emp.Fantasia); montador.AddField("nomeCartao", emp.nomeCartao); montador.AddField("comissaoCred", emp.comissaoCred); montador.AddField("fatorRisco", emp.fatorRisco); montador.AddField("senha", emp.senha); montador.AddField("cgc", emp.cgc); montador.AddField("inscricaoEst", emp.inscricaoEst); montador.AddField("telefone1", emp.telefone1); montador.AddField("telefone2", emp.telefone2); montador.AddField("fax", emp.fax); montador.AddField("endereco", emp.endereco); montador.AddField("numero", emp.numero); montador.AddField("bairro", emp.bairro); montador.AddField("cidade", emp.cidade); montador.AddField("cep", emp.cep); montador.AddField("estado", emp.estado); montador.AddField("representante", emp.representante); montador.AddField("email", emp.email); montador.AddField("homePage", emp.homePage); montador.AddField("obs1", emp.Obs1); montador.AddField("obs2", emp.Obs2); montador.AddField("aceita_todos_seg", emp.aceita_todos_seg); montador.AddField("dataDebito", emp.dataDebito); montador.AddField("taxaBanco", emp.taxaBanco); montador.AddField("valorTaxa", emp.valorTaxa); montador.AddField("taxaJuros", emp.taxaJuros); montador.AddField("multa", emp.multa); montador.AddField("desc_func", emp.Desc_func); montador.AddField("repasseEmp", emp.repasseEmp); montador.AddField("bloq_Ate_Pgto", emp.Bloq_Ate_Pgto); montador.AddField("obs3", emp.Obs3); montador.AddField("pedeNf", emp.pedeNf); montador.AddField("pedeRec", emp.pedeRec); montador.AddField("aceitaParc", emp.aceitaParc); montador.AddField("descontoEmp", emp.descontoEmp); montador.AddField("usaCartaoProprio", emp.usaCartaoProprio); montador.AddField("cartaoIni", emp.cartaoIni); montador.AddField("fidelidade", emp.Fidelidade); montador.AddField("permite_venda_nome", emp.Permite_venda_nome); montador.AddField("encontroContas", emp.encontroContas); montador.AddField("solicitaProd", emp.SolicitaProd); montador.AddField("vendaNome", emp.vendaNome); montador.AddField("obsFechamento", emp.obsFechamento); montador.AddField("limitePadrao", emp.limitePadrao); montador.AddField("dataApagado", emp.dataApagado); montador.AddField("dataAlterado", emp.dataAlterado); montador.AddField("operador", emp.operador); montador.AddField("dataCadastro", emp.dataCadastro); montador.AddField("operCadastro", emp.operCadastro); montador.AddField("vale_desconto", emp.Vale_desconto); montador.AddField("som_prod_prog", emp.Som_prod_prog); montador.AddField("emiteNf", emp.emiteNf); montador.AddField("receita_sem_limite", emp.Receita_sem_limite); montador.AddField("complemento", emp.complemento); montador.AddField("usaCodImportacao", emp.usaCodImportacao); montador.AddField("bandeira", emp.Bandeira); montador.AddField("naoGeraCartaoMenor", emp.naoGeraCartaoMenor); montador.AddField("tipo_credito", emp.Tipo_credito); montador.AddField("diaRepasse", emp.diaRepasse); montador.AddField("obriga_senha", emp.Obriga_Senha); montador.AddField("qtdDigitosSenha", emp.QtdDigitosSenha); montador.AddField("utilizaRecarga", emp.utilizaRecarga); montador.AddField("responsavelFechamento", emp.responsavelFechamento); return montador; }
public static MontadorSql setarParametrosEmpresa(string nomeTabela, Empresas emp, MontadorType mt) { MontadorSql montador = new MontadorSql(nomeTabela, mt); montador.AddField("empres_id", emp.Empres_id); montador.AddField("formaLimiteId", emp.formaLimiteId); montador.AddField("tipoCartao", emp.tipoCartao); montador.AddField("credenciado", emp.credenciado); montador.AddField("contrato", emp.contrato); montador.AddField("diaFechamento1", emp.diaFechamento1); montador.AddField("diaFechamento2", emp.diaFechamento2); montador.AddField("diaVencimento1", emp.diaVencimento1); montador.AddField("diaVencimento2", emp.diaVencimento2); montador.AddField("incCartPbm", emp.incCartPbm); montador.AddField("prog_desc", emp.Prog_desc); montador.AddField("nome", emp.Nome); montador.AddField("liberada", emp.Liberada); montador.AddField("fantasia", emp.Fantasia); montador.AddField("nomeCartao", emp.nomeCartao); montador.AddField("comissaoCred", emp.comissaoCred); montador.AddField("fatorRisco", emp.fatorRisco); montador.AddField("senha", emp.senha); montador.AddField("cgc", emp.cgc); montador.AddField("inscricaoEst", emp.inscricaoEst); montador.AddField("telefone1", emp.telefone1); montador.AddField("telefone2", emp.telefone2); montador.AddField("fax", emp.fax); montador.AddField("endereco", emp.endereco); montador.AddField("numero", emp.numero); montador.AddField("bairro", emp.bairro); montador.AddField("cidade", emp.cidade); montador.AddField("cep", emp.cep); montador.AddField("estado", emp.estado); montador.AddField("representante", emp.representante); montador.AddField("email", emp.email); montador.AddField("homePage", emp.homePage); montador.AddField("obs1", emp.Obs1); montador.AddField("obs2", emp.Obs2); montador.AddField("aceita_todos_seg", emp.aceita_todos_seg); montador.AddField("dataDebito", emp.dataDebito); montador.AddField("taxaBanco", emp.taxaBanco); montador.AddField("valorTaxa", emp.valorTaxa); montador.AddField("taxaJuros", emp.taxaJuros); montador.AddField("multa", emp.multa); montador.AddField("desc_func", emp.Desc_func); montador.AddField("repasseEmp", emp.repasseEmp); montador.AddField("bloq_Ate_Pgto", emp.Bloq_Ate_Pgto); montador.AddField("obs3", emp.Obs3); montador.AddField("pedeNf", emp.pedeNf); montador.AddField("pedeRec", emp.pedeRec); montador.AddField("aceitaParc", emp.aceitaParc); montador.AddField("descontoEmp", emp.descontoEmp); montador.AddField("usaCartaoProprio", emp.usaCartaoProprio); montador.AddField("cartaoIni", emp.cartaoIni); montador.AddField("fidelidade", emp.Fidelidade); montador.AddField("permite_venda_nome", emp.Permite_venda_nome); montador.AddField("encontroContas", emp.encontroContas); montador.AddField("solicitaProd", emp.SolicitaProd); montador.AddField("vendaNome", emp.vendaNome); montador.AddField("obsFechamento", emp.obsFechamento); montador.AddField("limitePadrao", emp.limitePadrao); montador.AddField("dataApagado", emp.dataApagado); montador.AddField("dataAlterado", emp.dataAlterado); montador.AddField("operador", emp.operador); montador.AddField("dataCadastro", emp.dataCadastro); montador.AddField("operCadastro", emp.operCadastro); montador.AddField("vale_desconto", emp.Vale_desconto); montador.AddField("som_prod_prog", emp.Som_prod_prog); montador.AddField("emiteNf", emp.emiteNf); montador.AddField("receita_sem_limite", emp.Receita_sem_limite); montador.AddField("complemento", emp.complemento); montador.AddField("usaCodImportacao", emp.usaCodImportacao); montador.AddField("bandeira", emp.Bandeira); montador.AddField("naoGeraCartaoMenor", emp.naoGeraCartaoMenor); montador.AddField("tipo_credito", emp.Tipo_credito); montador.AddField("diaRepasse", emp.diaRepasse); montador.AddField("obriga_senha", emp.Obriga_Senha); montador.AddField("qtdDigitosSenha", emp.QtdDigitosSenha); montador.AddField("utilizaRecarga", emp.utilizaRecarga); montador.AddField("responsavelFechamento", emp.responsavelFechamento); return(montador); }