public static void IncluirPermissoes(int usu_id, string tipo) { try { SqlParamsList ps = new SqlParamsList(); ps.Add(new Fields("tipo", tipo)); ps.Add(new Fields("usuid", usu_id)); string sql = "SELECT mod.mod_id"; sql += " FROM Modulos_Web mod"; sql += " WHERE mod.mod_id NOT IN ("; sql += " SELECT mod_id FROM Permissoes_Web perm WHERE perm.usu_id = @usuid)"; sql += " AND mod.mod_tipo = @tipo"; BD BD = new BD(); DataTable dt = BD.GetDataTable(sql, ps); foreach (DataRow row in dt.Rows) { MontadorSql mont = new MontadorSql("permissoes_web", MontadorType.Insert); mont.AddField("usu_id", usu_id); mont.AddField("mod_id", Convert.ToInt32(row["mod_id"])); mont.AddField("perm_permite", "S"); BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); } } catch (Exception ex) { throw new Exception("Erro ao incluir permissões: " + ex.Message); } }
//Alterado para SqlServer private bool ConfigIncrementoCartao(TipoCartao cartao) { BD BD = new BD(); bool config = (BD.ExecuteScalar("select config.INCREMENTCODCARTIMP from config", null).ToString().ToUpper() == "S"); if (config) { if (cartao == 0) { IncrementoTitular(); } else { string cartaoDep; cartaoDep = BD.ExecuteScalar("select codigocartaoimpdep from config", null).ToString(); if (cartaoDep != "") { ConfigCodigoIncremento = (Convert.ToInt32(cartaoDep) + 1).ToString(); BD.ExecuteNoQuery(" update config set codigocartaoimpdep = " + ConfigCodigoIncremento + "", null); } else { IncrementoTitular(); } } } return(config); }
public static int GetAtualizouLua(string numSerie) { SqlParamsList ps = new SqlParamsList(); ps.Add(new Fields("@serial_number", numSerie)); BD BD = new BD(); if (BD.ExecuteNoQuery("update pos set ATUALIZOU_LUA = 'S' where pos_serial_number = @serial_number", ps).Equals(1)) { return(BD.ExecuteNoQuery("INSERT LOG_POS VALUES ('" + numSerie + "','" + DateTime.Now + "','S')", null)); } else { return(0); } }
private void IncrementoTitular() { BD BD = new BD(); ConfigCodigoIncremento = (Int64.Parse(BD.ExecuteScalar("select codigocartaoimp from config", null).ToString()) + 1).ToString(); BD.ExecuteNoQuery(" update config set codigocartaoimp = " + ConfigCodigoIncremento + "", null); }
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); } }
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, ""); } }
public static bool UpdateComID(int cred_id, int comanda, int com_id) { BD BD = new BD(); if (BD.ExecuteNoQuery("UPDATE CRED_COMANDA_STATUS SET COM_ID = " + com_id + " WHERE CRED_ID = " + cred_id + " AND COMANDA = " + comanda, null) == 1) { return(true); } return(false); }
public static bool UpdateStatus(int cred_id, int comanda, string status) { BD BD = new BD(); if (BD.ExecuteNoQuery("UPDATE CRED_COMANDA_STATUS SET STATUS = '" + status + "' WHERE CRED_ID = " + cred_id + " AND COMANDA = " + comanda, null) == 1) { return(true); } return(false); }
public static bool UpdateOperadoras(string dtValidade) { BD BD = new BD(); if (BD.ExecuteNoQuery("UPDATE RECARGA_LOGON_SITE SET ATU_OPERADORA = 'S' WHERE DATA = '" + dtValidade + "' AND TOKEN_VALIDO = 'S'", null) == 1) { return(true); } return(false); }
public static bool UpdateOperadorasCred(string dtValidade, int cred_id) { BD BD = new BD(); if (BD.ExecuteNoQuery("UPDATE RECARGA_LOGON_CRED SET ATU_OPERADORA = 'S' WHERE DATA = '" + dtValidade + "' AND TOKEN_VALIDO = 'S' AND CRED_ID = " + cred_id, null) == 1) { return(true); } return(false); }
public static bool UpTransacao(string data, long nsuTan) { BD BD = new BD(); if (BD.ExecuteNoQuery("UPDATE RECARGA_CONFIRMADAS SET TRANS_CONFIRMADA = 'N' WHERE DATA_AUTO = '" + data + "' AND NSU_TAN = " + nsuTan, null) == 1) { return(true); } return(false); }
public static bool UpdateToken(string dtValidade) { BD BD = new BD(); if (BD.ExecuteNoQuery("UPDATE RECARGA_LOGON_SITE SET TOKEN_VALIDO = 'N' WHERE DATA = '" + dtValidade + "'", null) == 1) { return(true); } return(false); }
public static bool UpdateValor(int cred_id, int comanda, int com_id, decimal valor) { BD BD = new BD(); if (BD.ExecuteNoQuery("UPDATE CRED_COMANDA SET VALOR = " + valor + " WHERE CRED_ID = " + cred_id + " AND COMANDA = " + comanda + " AND COM_ID = " + com_id, null) == 1) { return(true); } return(false); }
public static bool UpdateQtde(int cred_id, int comanda, int com_id, int qtde) { BD BD = new BD(); if (BD.ExecuteNoQuery("UPDATE CRED_COMANDA SET QTDE = " + qtde + " WHERE CRED_ID = " + cred_id + " AND COMANDA = " + comanda + " AND COM_ID = " + com_id, null) == 1) { return(true); } return(false); }
public static bool Update(Credenciados cred) { BD BD = new BD(); if (BD.ExecuteNoQuery("UPDATE Credenciados SET senha = '" + cred.Senha + "' WHERE cred_id = " + cred.Cred_id, null) == 1) { return(true); } return(false); }
public static int getAtualizarEmail(int empres_id, string email) { SqlParamsList ps = new SqlParamsList(); ps.Add(new Fields("@email", email)); ps.Add(new Fields("@empres_id", empres_id)); BD BD = new BD(); return(BD.ExecuteNoQuery("update empresas set email = @email where empres_id = @empres_id", ps)); }
// 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); }
// 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()); }
public static bool UpRCancelada(long nsuTan) { try { BD BD = new BD(); if (BD.ExecuteNoQuery("UPDATE RECARGA_CONFIRMADAS SET TRANS_CONFIRMADA = 'C' WHERE NSU_TAN = " + nsuTan, null) == 1) { return(true); } return(false); } catch (Exception ex) { throw new Exception("Erro ao inserir recarga confirmada: " + ex.Message); } }
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 void Alterar(Redes rede) { MontadorSql mont = new MontadorSql("redes", MontadorType.Update); mont.AddField("ultima_comunicacao", rede.Ultima_comunicacao); mont.SetWhere("WHERE id_rede=" + rede.Id_rede, null); try { BD BD = new BD(); BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); } catch (Exception e) { throw new Exception("Erro ao alterar rede: " + e.Message); } }
public static bool UpReimpressao(string comprovante, int cred_id, int pos_serial_number) { try { BD BD = new BD(); if (BD.ExecuteNoQuery("UPDATE RECARGA_REIMPRESSAO SET COMPROVANTE = '" + comprovante + "'" + "WHERE CRED_ID = " + cred_id + " AND POS_SERIAL_NUMBER = " + pos_serial_number, null) == 1) { return(true); } return(false); } catch (Exception ex) { throw new Exception("Erro ao atualizar reimpressao: " + ex.Message); } }
//Alterado para SqlServer public static bool DeletarCartao(string codigo, string operador, int nProtocolo) { BD BD = new BD(); string cartao_id = BD.GetOneRow("select cartao_id from cartoes where codigo=" + codigo, null)["cartao_id"].ToString(); int excluiu = BD.ExecuteNoQuery("UPDATE cartoes SET apagado = 'S', liberado = 'N', operador = '" + operador + "', dtapagado = '" + DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss") + "', dtalteracao = '" + DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss") + "' where cartao_id = " + cartao_id, null); if (excluiu == 1) { int logID = Log.GeraLogID(); Log.GravaLog(logID, "FCadCartoes", "apagado", "N", "S", operador, "Exclusão", "Cadastro de Cartões", cartao_id, "Cartão ID: " + cartao_id, "", nProtocolo); logID = Log.GeraLogID(); Log.GravaLog(logID, "FCadCartoes", "dtapagado", "", DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss"), operador, "Exclusão", "Cadastro de Cartões", cartao_id, "Cartão ID: " + cartao_id, "", nProtocolo); } return(excluiu == 1); }
public static bool UpRConfirmadas(string data, string nsuUnilojas, string nsuOperadora, string operadora, int ddd, int numero, long nsuTan) { try { BD BD = new BD(); if (BD.ExecuteNoQuery("UPDATE RECARGA_CONFIRMADAS SET NSU_UNILOJAS = '" + nsuUnilojas + "', NSU_OPERADORA = '" + nsuOperadora + "'" + ", OPERADORA = '" + operadora + "', DDD = " + ddd + ", NUMERO = " + numero + ", RECARGA_REALIZADA = 'S' WHERE DATA_AUTO = '" + data + "' AND NSU_TAN = " + nsuTan, null) == 1) { return(true); } return(false); } catch (Exception ex) { throw new Exception("Erro ao inserir recarga confirmada: " + ex.Message); } }
public static bool AlterarPermissao(Permissoes permissao) { try { MontadorSql mont = new MontadorSql("permissoes_web", MontadorType.Update); mont.AddField("perm_permite", permissao.Perm_permite); mont.SetWhere("WHERE usu_id = " + permissao.Usuario.Usu_id + " AND mod_id = " + permissao.Modulo.Mod_id, null); BD BD = new BD(); int alterou = BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()); return(alterou == 1); } catch (Exception ex) { throw new Exception("Erro ao alterar permissão: " + ex.Message); } }
public static void DeletarCartoes(string conv_id, string operador) { BD BD = new BD(); DataTable cartoes = BD.GetDataTable("select cartao_id from cartoes where apagado <> 'S' and conv_id = " + conv_id, null); foreach (DataRow row in cartoes.Rows) { int excluiu = BD.ExecuteNoQuery("UPDATE cartoes SET apagado = 'S', liberado = 'N', operador = '" + operador + "', dtapagado = '" + DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss") + "', dtalteracao = '" + DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss") + "' WHERE cartao_id = " + row["cartao_id"].ToString(), null); if (excluiu == 1) { int logID = Log.GeraLogID(); //Log.GravaLog(logID,"FCadCartoes", "apagado", "N", "S", operador, "Exclusão", "Cadastro de Cartões", row["cartao_id"].ToString(), "Cartão ID: " + row["cartao_id"].ToString(), ""); logID = Log.GeraLogID(); //Log.GravaLog(logID,"FCadCartoes", "dtapagado", "", DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss"), operador, "Exclusão", "Cadastro de Cartões", row["cartao_id"].ToString(), "Cartão ID: " + row["cartao_id"].ToString(), ""); } } }
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 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 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); }
//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); } }