示例#1
0
        public DataSet getEmailsLocal(long idMonitoracao)
        {
            DataSet  dt;
            ClsBdSql banco = new ClsBdSql();

            try
            {
                banco.openConn();
                bool booIndEnviaEmailCliente;
                int  indAtivoEnviaCliente = (int)banco.GETSqlScalar(this.getSQLEnviaEmailCliente(idMonitoracao));
                if (indAtivoEnviaCliente == 1)
                {
                    booIndEnviaEmailCliente = true;
                }
                else
                {
                    booIndEnviaEmailCliente = false;
                }

                dt = banco.GETSql(this.getSQLEmailsLocal(idMonitoracao, booIndEnviaEmailCliente));
                return(dt);
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
示例#2
0
        public DataSet getMonitoracaoExistenteENaoResolvida(long idEqp, int idTipoAlerta)
        {
            ClsBdSql banco = new ClsBdSql();

            try
            {
                banco.openConn();
                return(banco.GETSql(this.getSQL_getMonitoracaoExistenteENaoResolvida(idEqp, idTipoAlerta)));
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
示例#3
0
        public bool setEmailEnviadoMonitoracao(long idMonitoracao)
        {
            ClsBdSql banco = new ClsBdSql();

            try
            {
                banco.openConn();
                return(banco.SETSql(this.getSQL_SETEmailEnviadoMonitoracao(idMonitoracao)));
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
示例#4
0
        public DataSet getMonirotacoesEmailAlerta()
        {
            ClsBdSql banco = new ClsBdSql();

            try
            {
                banco.openConn();
                return(banco.GETSql(this.getSQL_GETMonirotacoesEmailAlerta()));
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
示例#5
0
        public DataSet getEquipamentos()
        {
            ClsBdSql banco = new ClsBdSql();

            try
            {
                banco.openConn();
                return(banco.GETSql(this.getSQL_GETEquipamentos()));
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
示例#6
0
        /// <summary>
        /// Método que executa o SQL de INSERT de alertas no SQL Server
        /// </summary>
        /// <returns>Boolean</returns>
        public bool setNewMonitoracao(ClsMonitoracao monitoracao)
        {
            ClsMonitoracao monit = monitoracao;
            ClsBdSql       banco = new ClsBdSql();

            try
            {
                banco.openConn();
                return(banco.SETSql(this.getSQL_SETNewMonitoracao(monit)));
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
示例#7
0
        public bool setValorParam(string chave, string novoValor)
        {
            string   c     = chave;
            string   n     = novoValor;
            ClsBdSql banco = new ClsBdSql();

            try
            {
                banco.openConn();
                return(banco.SETSql(this.getSQL_SETValorParam(c, n)));
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
示例#8
0
        public DataSet getValorParam(string chave)
        {
            DataSet  dt;
            string   c     = chave;
            ClsBdSql banco = new ClsBdSql();

            try
            {
                banco.openConn();
                dt = banco.GETSql(this.getSQL_GETValorParam(c));
                return(dt);
            }
            catch (Exception ex)
            {
                return(null);
            }
        }