public static bool ExcluirUsuario(int usu_id, string tipo, int nProtocolo) { try { MontadorSql mont = new MontadorSql("usuarios_web", MontadorType.Update); mont.AddField("usu_apagado", "S"); mont.AddField("usu_liberado", "N"); mont.AddField("usu_dtapagado", DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss")); mont.SetWhere("WHERE usu_id = " + usu_id, null); BD BD = new BD(); int excluiu = BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); if (excluiu == 1) { string operador = "EM ADMINISTRADOR"; if (tipo.Equals("1")) operador = "ES ADMINISTRADOR"; int logID = Log.GeraLogID(); Log.GravaLog(logID,"FCadUsu", "apagado", "N", "S", operador, "Exclusão", "Cadastro de Usuários", usu_id.ToString(), "Usu ID: " + usu_id, "", nProtocolo); } return (excluiu == 1); } catch(Exception ex) { throw new Exception("Erro ao excluir usuário: " + ex.Message); } }
public static bool ExcluirMensagem(int mensagens_id) { SqlParamsList ps = new SqlParamsList(); ps.Add(new Fields("mensagensId", mensagens_id)); MontadorSql mont = new MontadorSql("mensagens", MontadorType.Update); mont.AddField("APAGADO", "S"); mont.SetWhere("where MENSAGENS_ID = @mensagensId", ps); BD BD = new BD(); if (BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()) == 1) return true; else return false; }
public static void InserirReimpressao(int cred_id, int pos_serial_number, string comprovante) { try { BD BD = new BD(); MontadorSql mont = new MontadorSql("recarga_reimpressao", MontadorType.Insert); mont.AddField("cred_id", cred_id); mont.AddField("pos_serial_number", pos_serial_number); mont.AddField("comprovante", comprovante); BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); } catch (Exception ex) { throw new Exception("Erro ao inserir reimpressao: " + ex.Message); } }
public static bool CantinaCredito(int creditoId, int convId, decimal vCredito, decimal vTaxa, string operador, DateTime dataHora) { MontadorSql mont = new MontadorSql("CANTINA_CREDITOS", MontadorType.Insert); mont.AddField("CREDITO_ID", creditoId); mont.AddField("CONV_ID", convId); mont.AddField("VALOR_CREDITO", vCredito); mont.AddField("VALOR_TAXA", vTaxa); mont.AddField("OPERADOR", operador); mont.AddField("DATA_HORA", dataHora); BD BD = new BD(); if (BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()).Equals(1)) { return true; } else return false; }
public static bool IncluiProgConv(ProgConv pc, string operador) { MontadorSql mont = new MontadorSql("prog_conv", MontadorType.Insert); mont.AddField("prog_id", pc.Programa.Prog_id); mont.AddField("conv_id", pc.Conveniado.Conv_id); BD BD = new BD(); int incluiu = BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); if (incluiu == 1) { int logID = Log.GeraLogID(); //Log.GravaLog(logID,"FCadConv", "Programa", "", pc.Programa.Prog_id.ToString(), operador, "Inclusão", "Cadastro de Conveniados", pc.Conveniado.Conv_id.ToString(), "Conv ID: " + pc.Conveniado.Conv_id.ToString(), ""); return true; } return false; }
public static void InserirToken(string numToken, string data, string validade) { try { BD BD = new BD(); MontadorSql mont = new MontadorSql("recarga_logon_site", MontadorType.Insert); mont.AddField("data", data); mont.AddField("token", numToken); mont.AddField("atu_operadora", 'S'); mont.AddField("token_valido", 'S'); mont.AddField("validade", validade); BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); } catch (Exception ex) { throw new Exception("Erro ao inserir número do token: " + ex.Message); } }
public static void InserirOperadoras(int verTabela, int codOperadora, string nomeOp, int ddd, double valor) { try { BD BD = new BD(); MontadorSql mont = new MontadorSql("recarga_operadoras", MontadorType.Insert); mont.AddField("versao_tabela", verTabela); mont.AddField("cod_operadora", codOperadora); mont.AddField("descricao", nomeOp); mont.AddField("ddd", ddd); mont.AddField("valor", valor); BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); } catch (Exception ex) { new Exception("Erro ao inserir operadoras: " + ex.Message); } }
public static bool AlterarSenha(Usuarios usuario) { MontadorSql mont = new MontadorSql("usuarios_web", MontadorType.Update); mont.AddField("usu_senha", usuario.Usu_senha); mont.SetWhere("WHERE usu_id = " + usuario.Usu_id, null); int alterou = 0; try { BD BD = new BD(); alterou = BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); } catch (Exception e) { throw new Exception("Erro ao alterar senha: " + e.Message); } return (alterou == 1); }
//Todos os Metodos Alterado para SqlServer public static void InserirPreAuto(string data, decimal valor, long nsuTan, string dtAuto, string cartao) { try { BD BD = new BD(); MontadorSql mont = new MontadorSql("recarga_confirmadas", MontadorType.Insert); mont.AddField("data_auto", data); mont.AddField("valor", valor); mont.AddField("recarga_realizada", 'N'); mont.AddField("nsu_tan", nsuTan); mont.AddField("trans_confirmada", 'S'); mont.AddField("data_trans", dtAuto); mont.AddField("cartao", cartao); BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); } catch (Exception ex) { throw new Exception("Erro ao inserir pre-autorizacao confirmada: " + ex.Message); } }
public static void InserirComandas(int cred_id, string data, string hora, int comanda, int com_id, int item, int qtde, decimal valor) { try { BD BD = new BD(); MontadorSql mont = new MontadorSql("cred_comanda", MontadorType.Insert); mont.AddField("cred_id", cred_id); mont.AddField("data", data); mont.AddField("hora", hora); mont.AddField("comanda", comanda); mont.AddField("com_id", com_id); mont.AddField("com_item", item); mont.AddField("qtde", qtde); mont.AddField("valor", valor); BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); } catch (Exception ex) { new Exception("Erro ao inserir comanda: " + ex.Message); } }
public static void PosAutoConf(string data, string nsu_tan, string cartao, int cred_id, decimal valor, DateTime dataVenda) { try { BD BD = new BD(); MontadorSql mont = new MontadorSql("recarga_confirmadas", MontadorType.Insert); mont.AddField("data_auto", data); mont.AddField("nsu_tan", nsu_tan); mont.AddField("cartao", cartao); mont.AddField("cred_id", cred_id); mont.AddField("tipo_venda", "CONVENIO"); mont.AddField("trans_confirmada", "S"); mont.AddField("recarga_realizada", "N"); mont.AddField("valor", valor); mont.AddField("data_trans", dataVenda); BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); } catch (Exception ex) { throw new Exception("Erro ao inserir recarga confirmada: " + ex.Message); } }
public static void PosRecargaConf(string data, string nsu_unilojas, string nsu_operadora, string operadora, int ddd, int numero, decimal valor, int cred_id) { try { BD BD = new BD(); MontadorSql mont = new MontadorSql("recarga_confirmadas", MontadorType.Insert); mont.AddField("data_auto", data); mont.AddField("nsu_unilojas", nsu_unilojas); mont.AddField("nsu_operadora", nsu_operadora); mont.AddField("operadora", operadora); mont.AddField("ddd", ddd); mont.AddField("numero", numero); mont.AddField("valor", valor); mont.AddField("recarga_realizada", "S"); mont.AddField("tipo_venda", "AVISTA"); mont.AddField("cred_id", cred_id); BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); } catch (Exception ex) { throw new Exception("Erro ao inserir recarga confirmada: " + ex.Message); } }
private static void ConfirmAlteracao(string campo, object newval, int usu_id, object oldval, string operador) { MontadorSql mont = new MontadorSql("usuarios_web", MontadorType.Update); mont.AddField(campo, newval); mont.AddField("usu_dtalteracao", DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss")); mont.AddField("usu_operador", operador); mont.SetWhere("WHERE usu_id = " + usu_id, null); BD BD = new BD(); if (BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()) == 1) { if (newval == null) newval = ""; if (oldval == null) oldval = ""; int logID = Log.GeraLogID(); //Log.GravaLog(logID,"FCadUsu", campo.Substring(4), oldval.ToString(), newval.ToString(), operador, "Alteração", "Cadastro de Usuários", usu_id.ToString(), "Usu ID: " + usu_id, ""); } }
// Insere produto na autorização public static void InsertMov(string pAutorizacaoId, Produtos pProduto) { MontadorSql mont = new MontadorSql("mov_prod2", MontadorType.Insert); mont.AddField("AUTORIZACAO_ID", pAutorizacaoId); mont.AddField("PROD_ID", pProduto.Produto_id); mont.AddField("QTDE", pProduto.Qtde); mont.AddField("PRECO_UNI", pProduto.PrecoVenda.ToString().Replace(",", ".")); mont.AddField("PRECO_TAB", pProduto.PrecoTabela.ToString().Replace(",", ".")); mont.AddField("COMREC", pProduto.ComRec); mont.AddField("CRM", pProduto.Crm); BD BD = new BD(); BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); }
// Insere um novo Produto na tabela "produtos" e em seguida o preço do mesmo na tabela "precos" public static int InsertProd(string Descricao, double PrecoFinal, double PrecoTabela) { string sql = "SELECT MAX(prod_id) AS prod_id FROM Produtos"; BD BD = new BD(); int prod_id = BD.ExecuteScalar<int>(0, sql, null) + 1; try { MontadorSql mont = new MontadorSql("produtos", MontadorType.Insert); mont.AddField("prod_id", (prod_id)); mont.AddField("codinbs", "9991000009999"); mont.AddField("descricao", Descricao); mont.AddField("sn", ""); mont.AddField("flagnome", ""); mont.AddField("mt", "M"); mont.AddField("apagado", "N"); mont.AddField("data", DateTime.Now.ToString("dd/MM/yyyy")); BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); } catch (Exception ex) { throw new Exception("Erro ao inserir produto: " + ex.Message); } try { MontadorSql mont = new MontadorSql("precos", MontadorType.Insert); mont.AddField("prod_id", prod_id); mont.AddField("data", DateTime.Now.ToString("dd/MM/yyyy")); mont.AddField("preco_final", PrecoFinal); mont.AddField("preco_sem_desconto", PrecoTabela); BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); } catch (Exception ex) { throw new Exception("Erro ao inserir preços: " + ex.Message); } return prod_id; }
public static bool CantinaCreditosCartoes(int creditoId, int cartaoId, decimal valor, char enviouRemessa) { MontadorSql mont = new MontadorSql("CANTINA_CREDITOS_CARTOES", MontadorType.Insert); mont.AddField("CREDITO_ID", creditoId); mont.AddField("CARTAO_ID", cartaoId); mont.AddField("VALOR", valor); mont.AddField("ENVIOU_REMESSA", enviouRemessa); BD BD = new BD(); if (BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()).Equals(1)) { return true; } else return false; }
//Alterado para SqlServer public static Conveniados IncluiConv(Conveniados pConv, string pOperador, int cred_id, string cartao_ativo, string codigoImportacao, Bandeiras_Conv band_conv, int nProtocolo) { pConv.Conv_id = GeraConvId(); if (pConv.Chapa == 0) pConv.Chapa = pConv.Conv_id; MontadorSql mont = new MontadorSql("conveniados", MontadorType.Insert); mont.AddField("conv_id", pConv.Conv_id); mont.AddField("chapa", pConv.Chapa); //Matricula mont.AddField("titular", Utils.TirarAcento(pConv.Titular.ToUpper())); mont.AddField("liberado", pConv.Status.ToUpper()); mont.AddField("contrato", Convert.ToInt32(pConv.Conv_id)); mont.AddField("empres_id", pConv.Empresa.Empres_id); netUtil.Funcoes func = new netUtil.Funcoes(); mont.AddField("senha", func.Crypt("E", "1111", "BIGCOMPRAS")); mont.AddField("dtcadastro", System.DateTime.Now); mont.AddField("banco", 0); mont.AddField("apagado", 'N'); mont.AddField("endereco", Utils.TirarAcento(pConv.Endereco.Logradouro.ToUpper())); mont.AddField("numero", pConv.Endereco.Numero); mont.AddField("bairro", Utils.TirarAcento(pConv.Endereco.Bairro.ToUpper())); mont.AddField("cidade", Utils.TirarAcento(pConv.Endereco.Cidade.ToUpper())); mont.AddField("estado", pConv.Endereco.Uf); mont.AddField("cep", pConv.Endereco.Cep.ToUpper()); mont.AddField("operador", pOperador); mont.AddField("cpf", pConv.Cpf); mont.AddField("rg", pConv.Rg.ToUpper()); mont.AddField("obs1", Utils.TirarAcento(pConv.Obs1.ToUpper())); mont.AddField("obs2", Utils.TirarAcento(pConv.Obs2.ToUpper())); mont.AddField("telefone1", pConv.Telefone1.ToUpper()); mont.AddField("email", pConv.Email); mont.AddField("cargo", Utils.TirarAcento(pConv.Cargo.ToUpper())); mont.AddField("setor", Utils.TirarAcento(pConv.Setor.ToUpper())); mont.AddField("usa_saldo_dif", pConv.Usa_saldo_dif.ToUpper()); int incluiu; if (pConv.Usa_saldo_dif.Equals("S") && band_conv != null) { MontadorSql mont2 = new MontadorSql("bandeiras_conv", MontadorType.Insert); mont2.AddField("conv_id", band_conv.Conv_id); if (band_conv.Limite_1 > 0) mont2.AddField("limite_1", band_conv.Limite_1); if (band_conv.Limite_2 > 0) mont2.AddField("limite_2", band_conv.Limite_2); if (band_conv.Limite_3 > 0) mont2.AddField("limite_3", band_conv.Limite_3); if (band_conv.Limite_4 > 0) mont2.AddField("limite_4", band_conv.Limite_4); mont.AddField("limite_mes", band_conv.Limite_1 + band_conv.Limite_2 + band_conv.Limite_3 + band_conv.Limite_4); BD BD2 = new BD(); incluiu = BD2.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); if (incluiu == 1) { //Log.GravaLog("FCadConv", "conv_id", "", pConv.Conv_id.ToString(), pOperador, "Inclusão", "Cadastro de bandeira de Conveniados", pConv.Conv_id.ToString(), "Conv ID: " + pConv.Conv_id, ""); } else { pConv.Conv_id = 0; return pConv; } } else mont.AddField("limite_mes", pConv.LimiteMes); if (pConv.Grupo_conv_emp != 0) mont.AddField("grupo_conv_emp", pConv.Grupo_conv_emp); if (!string.IsNullOrEmpty(pConv.DtNasc)) mont.AddField("dt_nascimento", pConv.DtNasc); BD BD = new BD(); incluiu = BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); if (incluiu == 1) //se entrar cria o cartão { int logID = Log.GeraLogID(); Log.GravaLog(logID, "FCadConv", "conv_id", "", pConv.Conv_id.ToString(), pOperador, "Inclusão", "Cadastro de Conveniados", pConv.Conv_id.ToString(), "Conv ID: " + pConv.Conv_id, "", nProtocolo); Cartoes cart = new DALCartao().IncluiCartao(pConv.Conv_id, Utils.TirarAcento(pConv.Titular), pConv.LimiteMes, pConv.Status, pOperador, "S", 0, cred_id, cartao_ativo, pConv.DtNasc, codigoImportacao, nProtocolo); pConv.addCartao(cart); } else pConv.Conv_id = 0; return pConv; }
//Alterado para SqlServer public static bool IncluirBandeira_conv(Bandeiras_Conv band_conv, string pOperador, int nProtocolo) { MontadorSql mont2 = new MontadorSql("bandeiras_conv", MontadorType.Insert); mont2.AddField("conv_id", band_conv.Conv_id); if (band_conv.Limite_1 > 0) mont2.AddField("limite_1", band_conv.Limite_1); if (band_conv.Limite_2 > 0) mont2.AddField("limite_2", band_conv.Limite_2); if (band_conv.Limite_3 > 0) mont2.AddField("limite_3", band_conv.Limite_3); if (band_conv.Limite_4 > 0) mont2.AddField("limite_4", band_conv.Limite_4); BD BD2 = new BD(); int incluiu = BD2.ExecuteNoQuery(mont2.GetSqlString(), mont2.GetParams()); if (incluiu == 1) { int logID = Log.GeraLogID(); Log.GravaLog(logID,"FCadConv", "conv_id", "", band_conv.Conv_id.ToString(), pOperador, "Inclusão", "Cadastro de Bandeira do Conveniados", band_conv.Conv_id.ToString(), "Conv ID: " + band_conv.Conv_id, "", nProtocolo); return true; } else return false; }
//Alterado para SqlServer private static void ConfirmAlteracaoBandConv(string campo, object newval, string conv_id, object oldval, string operador, int nProtocolo) { MontadorSql mont = new MontadorSql("bandeiras_conv", MontadorType.Update); mont.AddField(campo, newval); mont.AddField("dtalteracao", DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss")); mont.AddField("operador", operador); mont.SetWhere("WHERE conv_id = " + conv_id, null); BD BD = new BD(); if (BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()) == 1) { if (newval == null) newval = ""; if (oldval == null) oldval = ""; int logID = Log.GeraLogID(); Log.GravaLog(logID,"FCadConv", campo, oldval.ToString(), newval.ToString(), operador, "Alteração", "Cadastro de Bandeira Diferenciada do Conveniado", conv_id, "Conv ID: " + conv_id, "", nProtocolo); } }
//Alterado para SqlServer public static int IncluirUsuario(Usuarios usuario, int nProtocolo) { try { usuario.Usu_id = GeraUsuarioId(); MontadorSql mont = new MontadorSql("usuarios_web", MontadorType.Insert); mont.AddField("usu_id", usuario.Usu_id); mont.AddField("usu_nome", Utils.TirarAcento(usuario.Usu_nome).ToUpper()); mont.AddField("usu_email", usuario.Usu_email); mont.AddField("usu_liberado", "S"); Funcoes.Crypt cr = new Funcoes.Crypt(); mont.AddField("usu_senha", cr.Crypt("E", "1111", "BIGCOMPRAS")); mont.AddField("usu_apagado", "N"); mont.AddField("usu_tipo", usuario.Usu_tipo); mont.AddField("emp_for_id", usuario.Emp_for_id); BD BD = new BD(); int incluiu = BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); if (incluiu == 1) { string operador = "EM ADMINISTRADOR"; if (usuario.Usu_tipo.Equals("1")) operador = "ES ADMINISTRADOR"; int logID = Log.GeraLogID(); Log.GravaLog(logID, "FCadUsu", "usu_id", "", usuario.Usu_id.ToString(), operador, "Inclusão", "Cadastro de Usuários", usuario.Usu_id.ToString(), "Usu ID: " + usuario.Usu_id, "", nProtocolo); } else usuario.Usu_id = 0; return usuario.Usu_id; } catch (Exception ex) { throw new Exception("Erro ao incluir usuário. Erro: " + ex.Message); } }
public static bool GetInserirAliRenovacao(int renovacaoID, int empres_id, string dataRenovacao, string tipoCredito, string pOperador) { MontadorSql mont2 = new MontadorSql("alimentacao_renovacao", MontadorType.Insert); mont2.AddField("renovacao_id", renovacaoID); mont2.AddField("empres_id", empres_id); mont2.AddField("data_renovacao", dataRenovacao); mont2.AddField("tipo_credito", tipoCredito); BD BD2 = new BD(); int incluiu = BD2.ExecuteNoQuery(mont2.GetSqlString(), mont2.GetParams()); if (incluiu == 1) { int logID = Log.GeraLogID(); Log.GravaLog(logID, "FCadEmp", "DATA_RENOVACAO", "", dataRenovacao, pOperador, "Inclusão", "Cadastro de Alimentação Renovacao", Convert.ToString(empres_id), "Empresa ID: " + empres_id, "",0); return true; } else return false; }