示例#1
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);
             }
        }
示例#2
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, "");
            }
        }
示例#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);
            }
        }
示例#4
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;
        }
示例#5
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);
            }
        }
示例#6
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);
            }
        }
示例#7
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);
        }
示例#8
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);
        }
示例#9
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);
            }
        }
示例#10
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, "");
             }
        }
示例#11
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);
            }
        }