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
        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. 3
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. 4
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. 5
0
        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;
        }
Esempio n. 6
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());
        }
        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. 8
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. 9
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. 10
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. 11
0
        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;
        }
Esempio n. 12
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. 13
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. 14
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. 15
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. 16
0
        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 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. 18
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);
            }
        }
Esempio n. 19
0
        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);
        }
Esempio n. 20
0
        public static int Incluir(string nome)
        {
            MontadorSql mont = new MontadorSql("redes", MontadorType.Insert);

            mont.AddField("nome", nome);

            int id = 0;

            try
            {
                BD BD = new BD();
                id = Convert.ToInt32(BD.ExecuteScalar(mont.GetSqlString() + " SELECT SCOPE_IDENTITY();", mont.GetParams()));
            }
            catch (Exception e)
            {
                throw new Exception("Erro ao incluir rede: " + e.Message);
            }

            return(id);
        }
Esempio n. 21
0
        public static bool addEmpresa(Empresas emp, string valorNull)
        {
            BD          BD       = new BD();
            MontadorSql montador = setarParametrosEmpresa("empresas", emp, MontadorType.Insert);
            bool        retorno  = false;

            try
            {
                SqlParamsList parametros = setarParametrosEmpresa(emp, valorNull);
                BD.ExecuteScalar(montador.GetSqlString(), parametros);
                parametros.Clear();
                parametros.Add(new Fields("empres_id", emp.Empres_id));
                retorno = Convert.ToInt32(BD.ExecuteScalar("select count(*) from empresas where empres_id = @empres_id", parametros)) == 1;
            }
            catch (Exception e)
            {
                throw new Exception("Erro ao incluir empresa.\n O erro foi: " + e.Message);
            }
            return(retorno);
        }
Esempio n. 22
0
        //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);
            }
        }
        //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);
            }
        }
Esempio n. 24
0
        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);
        }
Esempio n. 25
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. 26
0
        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);
            }
        }
Esempio n. 27
0
        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);
            }
        }
Esempio n. 28
0
        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);
            }
        }
Esempio n. 29
0
        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);
            }
        }
Esempio n. 30
0
        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);
            }
        }
        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);
            }
        }
Esempio n. 33
0
        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);
            }
        }
Esempio n. 34
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. 35
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. 36
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);
             }
        }
Esempio n. 37
0
        //Alterado para SqlServer
        public Cartoes IncluiCartao(int conv_id, string nome, double limite_mes, string liberado, string operador, string titular, int num_dep, int cred_id, string ativo, string DtNascimento, string codigoImportacao, int nProtocolo)
        {
            BD         BD                     = new BD();
            int        cartao_id              = Convert.ToInt32(BD.ExecuteScalar("SELECT NEXT VALUE FOR SCARTAO_ID AS CARTAO_ID", null).ToString());
            TipoCartao cartao                 = titular == "S" ? TipoCartao.Titular : TipoCartao.Dependente;
            string     codCartImp             = string.Empty;
            double     codcartao              = Convert.ToDouble(BD.ExecuteScalar("SELECT NEXT VALUE FOR SCARTAO_NUM ", null));
            int        empres_id              = DALConveniado.GetConvEmpresID(conv_id);
            bool       naoGeraCartaoParaMenor = DALEmpresa.GetNaoGerarCartaoParaMenor(empres_id);
            bool       maiorDeIdade           = (!DtNascimento.Equals("")? MaiorDeIdade(Convert.ToDateTime(DtNascimento)):false);
            string     jaEmitido              = (titular == "N"?"S":"N");

            if (((naoGeraCartaoParaMenor && maiorDeIdade) || (!naoGeraCartaoParaMenor)) || titular == "S")
            {
                jaEmitido = "N";
                if (!string.IsNullOrEmpty(codigoImportacao))
                {
                    codCartImp = codigoImportacao;
                }
                else
                {
                    bool    encontrado;
                    Cartoes c = new Cartoes();
                    if (UsaCodImportacao(conv_id))
                    {
                        do
                        {
                            codCartImp = c.geraCartaoCom8primeirosDig(Int32.Parse(BuscarNumBase()));
                            encontrado = codCardTimpExiste(codCartImp);
                        } while (encontrado);
                    }
                    else if (INICIALCODCARTIMP())
                    {
                        int    i = (int)BD.ExecuteScalar("SELECT NEXT VALUE FOR SINICODCARTIMP", null);
                        string a = BD.ExecuteScalar("select INICIALCODCARTIMP from config ", null).ToString();
                        codCartImp = a + i.ToString("00000000");
                    }
                    else if (ConfigMoveCartao())
                    {
                        codCartImp = codcartao.ToString();
                    }
                    else if (ConfigIncrementoCartao(cartao))
                    {
                        codCartImp = ConfigCodigoIncremento;
                    }
                    else if (ConfigMascaraCartao())
                    {
                        Conveniados conv = DALConveniado.GetConveniado(conv_id);
                        int         seq  = ((int)BD.ExecuteScalar("select coalesce(count(*),1) as total from cartoes where conv_id = " + conv_id, null) + 1);
                        codCartImp = (conv.Empresa.Empres_id.ToString("0000") + conv.Chapa.ToString("000000") + seq.ToString("00"));
                    }
                }
            }
            netUtil.Funcoes func   = new netUtil.Funcoes();
            int             digito = func.DigitoCartao(codcartao);

            MontadorSql mont = new MontadorSql("cartoes", MontadorType.Insert);

            mont.AddField("cartao_id", cartao_id);
            mont.AddField("codigo", codcartao);
            mont.AddField("digito", digito);
            mont.AddField("conv_id", conv_id);
            mont.AddField("nome", Utils.TirarAcento(nome.ToUpper()));
            mont.AddField("limite_mes", limite_mes);
            mont.AddField("dtcadastro", System.DateTime.Now);
            mont.AddField("liberado", liberado);
            mont.AddField("operador", operador);
            mont.AddField("jaemitido", jaEmitido);
            mont.AddField("apagado", 'N');
            mont.AddField("titular", titular.ToUpper());
            if (!DtNascimento.Equals(""))
            {
                mont.AddField("data_nasc", DtNascimento);
            }
            mont.AddField("num_dep", (num_dep > 0 ? num_dep : 0));
            if (((naoGeraCartaoParaMenor && maiorDeIdade) || (!naoGeraCartaoParaMenor)) || titular == "S")
            {
                mont.AddField("codcartimp", codCartImp == string.Empty ? null : codCartImp);
            }
            if (cred_id != 0)
            {
                mont.AddField("cred_id", cred_id);
            }
            mont.AddField("ativo", ativo);
            mont.AddField("empres_id", empres_id);

            Cartoes cart = new Cartoes();

            if (BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams()) == 1)
            {
                int logID = Log.GeraLogID();
                Log.GravaLog(logID, "FCadCartoes", "cartao_id", "", cartao_id.ToString(), operador, "Inclusão", "Cadastro de Cartões", cartao_id.ToString(), "Cartão ID: " + cartao_id.ToString(), "", nProtocolo);

                cart.Cartao_id    = cartao_id;
                cart.Codigo       = codcartao;
                cart.Digito       = digito;
                cart.Codigodigito = cart.Codigo.ToString() + cart.Digito.ToString("00");
                cart.CodImp       = codCartImp;
            }
            else
            {
                cart.Cartao_id = 0;
            }

            return(cart);
        }
Esempio n. 38
0
        //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;
        }
Esempio n. 39
0
 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;
 }
Esempio n. 40
0
        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;
        }
Esempio n. 41
0
        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;
        }
Esempio n. 42
0
 //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;
 }
Esempio n. 43
0
        //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);
            }
        }
Esempio n. 44
0
        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);
        }
Esempio n. 45
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());
        }