Esempio n. 1
0
        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);
            }
        }
Esempio n. 2
0
        //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);
        }
Esempio n. 3
0
        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);
            }
        }
Esempio n. 4
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);
        }
Esempio n. 5
0
        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);
            }
        }
Esempio n. 6
0
        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, "");
            }
        }
Esempio n. 7
0
        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);
        }
Esempio n. 8
0
        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);
        }
Esempio n. 9
0
        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);
        }
Esempio n. 10
0
        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);
        }
Esempio n. 11
0
        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);
        }
Esempio n. 12
0
        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);
        }
Esempio n. 13
0
        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);
        }
Esempio n. 14
0
        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);
        }
Esempio n. 15
0
        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);
        }
Esempio n. 16
0
        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));
        }
Esempio n. 17
0
        // 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);
        }
Esempio n. 18
0
        // 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());
        }
Esempio n. 19
0
 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);
     }
 }
Esempio n. 20
0
        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);
            }
        }
Esempio n. 21
0
        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);
            }
        }
Esempio n. 22
0
 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);
     }
 }
Esempio n. 23
0
        //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);
        }
Esempio n. 24
0
 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);
     }
 }
Esempio n. 25
0
        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);
            }
        }
Esempio n. 26
0
        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);
            }
        }
Esempio n. 28
0
        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);
            }
        }
Esempio n. 29
0
        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);
        }
Esempio n. 30
0
        //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);
            }
        }