Пример #1
0
        /// <summary>
        /// Sincroniza as respostas dadas no Case Manager no módulo ALM
        /// </summary>
        /// <param name="dtInicio">A partir desta data/hora que as respostas dadas serão sincronizadas</param>
        public void SincronizarRespostasCase_ALM(DateTime dtInicio)
        {
            try
            {
                if (acessoDadosBase == null)
                {
                    acessoDadosBase = new AcessoDadosBase(CaseBusiness.Framework.BancoDeDados.Case);
                }

                if (ModoEntidadeOnly)
                {
                    throw new ApplicationException("Esta Instância da classe CEP está operando em Modo Entidade Only");
                }

                acessoDadosBase.AddParameter("@DT_INICIO", dtInicio);

                acessoDadosBase.ExecuteNonQuerySemRetorno(CommandType.StoredProcedure,
                                                          "PR_MARCAR_RESPOSTAS_TRANSACAO_PORTAL");
            }
            catch (Exception ex)
            {
                CaseBusiness.Framework.Log.Log.Logar(CaseBusiness.Framework.TipoLog.Erro, ex.Message, ex.StackTrace, "", "", DateTime.Now, CaseBusiness.Framework.Configuracao.Configuracao.Aplicacao, CaseBusiness.Framework.Tela.Nenhum, 0);
                throw;
            }
        }
Пример #2
0
        /// <summary>
        /// Construtor classe UsuarioLoginPolitica
        /// </summary>
        /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
        public UsuarioLoginPolitica(Int32 idUsuarioManutencao)
        {
            UsuarioManutencao.ID = idUsuarioManutencao;
            acessoDadosBase      = new AcessoDadosBase(CaseBusiness.Framework.BancoDeDados.Case);

            Consultar();
        }
Пример #3
0
 /// <summary>
 /// Construtor classe UsuarioOrganizacao utilizando uma Transação
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 /// <param name="transacao">Transação Corrente</param>
 public UsuarioOrganizacao(Int32 idUsuarioAcesso,
                           Int32 codOrganizacao,
                           Int32 idUsuarioManutencao)
     : this(idUsuarioManutencao)
 {
     acessoDadosBase = new AcessoDadosBase(CaseBusiness.Framework.BancoDeDados.Case);
     Consultar(idUsuarioAcesso, codOrganizacao);
 }
 /// <summary>
 /// Construtor classe ProcessoMiscelaneaExecucao
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 /// <param name="bancoDeDados">Banco de dados a ter a tarefa executada</param>
 public ProcessoMiscelaneaExecucao(CaseBusiness.Framework.BancoDeDados bancoDeDados, Int32 idUsuarioManutencao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(bancoDeDados);
 }
 /// <summary>
 /// Construtor classe UsuarioSistemaFuncionalidadeAcaoLog utilizando uma Transação
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 /// <param name="transacao">Transação Corrente</param>
 public UsuarioSistemaFuncionalidadeAcaoLog(Int32 idUsuarioManutencao,
                                            CaseBusiness.Framework.BancoDados.Transacao transacao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(transacao);
 }
Пример #6
0
 public Log(Transacao transacao)
 {
     persiste = new AcessoDadosBase(transacao);
 }
Пример #7
0
 /// <summary>
 /// Construtor classe AnalyticsExecucaoErro utilizando uma Transação
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 /// <param name="transacao">Transação Corrente</param>
 public FornecedoraTWW(Int32 idUsuarioManutencao,
                       CaseBusiness.Framework.BancoDados.Transacao transacao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(transacao);
 }
Пример #8
0
 /// <summary>
 /// Construtor classe Configuracao
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 public Configuracao(Int32 idUsuarioManutencao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(CaseBusiness.Framework.BancoDeDados.Case);
     Consultar();
 }
 /// <summary>
 /// Construtor classe OrganizacaoImgParm utilizando uma Transação
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 /// <param name="transacao">Transação Corrente</param>
 public OrganizacaoImagemParametro(Int32 idUsuarioManutencao,
                                   CaseBusiness.Framework.BancoDados.Transacao transacao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(transacao);
 }
Пример #10
0
 /// <summary>
 /// Construtor classe RedeNeural utilizando uma Transação
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 /// <param name="transacao">Transação Corrente</param>
 public RedeNeural(Int32 idUsuarioManutencao,
                   CaseBusiness.Framework.BancoDados.Transacao transacao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(transacao);
 }
Пример #11
0
 /// <summary>
 /// Construtor classe AnalyticsExecucaoErro
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 public MensagemErroLog(Int32 idUsuarioManutencao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(CaseBusiness.Framework.BancoDeDados.Case);
 }
Пример #12
0
 /// <summary>
 /// Construtor classe DadosEstatisticos utilizando uma Transação
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 /// <param name="transacao">Transação Corrente</param>
 public DadosEstatisticos(Int32 idUsuarioManutencao,
                          CaseBusiness.Framework.BancoDados.Transacao transacao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(transacao);
 }
Пример #13
0
 /// <summary>
 /// Construtor classe InterpretadorTraceConfiguracao utilizando uma Transação
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 /// <param name="transacao">Transação Corrente</param>
 public ConfiguracaoChaveValor(Int32 idUsuarioManutencao,
                               CaseBusiness.Framework.BancoDados.Transacao transacao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(transacao);
 }
Пример #14
0
 public Configuracao(Transacao transacao)
 {
     persiste = new AcessoDadosBase(transacao);
 }
Пример #15
0
 public Configuracao()
 {
     persiste = new AcessoDadosBase();
 }
Пример #16
0
 /// <summary>
 /// Construtor classe RestricaoLog
 /// </summary>
 /// <remarks>Este Construtor "vazio" foi criado por conta da página de Login, método Validar onde ainda não Usuário logado</remarks>
 public RestricaoLog()
 {
     acessoDadosBase = new AcessoDadosBase(CaseBusiness.Framework.BancoDeDados.Case);
 }
 /// <summary>
 /// Construtor classe ProcessoMiscelaneaExecucao
 /// </summary>
 /// <param name="bancoDeDados">Banco de dados a ter a tarefa executada</param>
 public ProcessoMiscelaneaExecucao(CaseBusiness.Framework.BancoDeDados bancoDeDados)
 {
     acessoDadosBase = new AcessoDadosBase(bancoDeDados);
 }
Пример #18
0
 /// <summary>
 /// Construtor classe GrupoTesteDestinatario
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 public GrupoTesteDestinatario(Int32 idUsuarioManutencao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(CaseBusiness.Framework.BancoDeDados.Case);
 }
Пример #19
0
 /// <summary>
 /// Construtor classe MensagemSMSLog utilizando uma Transação
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 /// <param name="transacao">Transação Corrente</param>
 public MensagemSMSLog(Int32 idUsuarioManutencao,
                       CaseBusiness.Framework.BancoDados.Transacao transacao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(transacao);
 }
Пример #20
0
 /// <summary>
 /// Construtor classe Configuracao
 /// </summary>
 /// <remarks>Este Construtor "vazio" foi criado por conta da página de Login, método Validar onde ainda não Usuário logado</remarks>
 public Configuracao()
 {
     acessoDadosBase = new AcessoDadosBase(CaseBusiness.Framework.BancoDeDados.Case);
 }
Пример #21
0
 /// <summary>
 /// Construtor classe ArquivoSuporte utilizando uma Transação
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 /// <param name="transacao">Transação Corrente</param>
 public ArquivoSuporte(Int32 idUsuarioManutencao,
                       CaseBusiness.Framework.BancoDados.Transacao transacao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(transacao);
 }
        //#region Enums e Constantes
        //public enum enumStatus { EMPTY, ATIVA, INATIVA }
        //public const string kStatus_ATIVA = "A";
        //public const string kStatus_INATIVA = "I";

        //public enum enumStatusTexto { Ativa, Inativa }
        //public const string kStatus_ATIVA_Texto = "Ativa";
        //public const string kStatus_INATIVA_Texto = "Inativa";
        //#endregion Enums e Constantes


        #region Construtores
        ///// <summary>
        ///// Construtor classe SistemaFuncionalidadeAcao - Modo Entidade Only
        ///// </summary>
        ///// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
        ///// <param name="modoEntidadeOnly">Modo Entidade Only - Valor = true</param>
        ///// <remarks>Construtor específico pra ser usado nas propriedades/classes que necessitam herdar essa Entidade completa
        ///// mas sem criar uma instãncia desnecessário do AcessoDados</remarks>
        //public SistemaFuncionalidadeAcao(Int32 idUsuarioManutencao, Boolean modoEntidadeOnly)
        //{
        //    UsuarioManutencao.ID = idUsuarioManutencao;
        //    __modoEntidadeOnly = true;       // Força True por segurança (se o desenv passar False, não criará conexao com o DB, gerando um Erro)
        //}

        /// <summary>
        /// Construtor classe SistemaFuncionalidadeAcao
        /// </summary>
        /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
        public SistemaFuncionalidadeAcao(Int32 idUsuarioManutencao)
        {
            UsuarioManutencao.ID = idUsuarioManutencao;
            acessoDadosBase      = new AcessoDadosBase(CaseBusiness.Framework.BancoDeDados.Case);
        }
Пример #23
0
 public Log()
 {
     persiste = new AcessoDadosBase(CaseBusiness.Framework.Configuracao.Configuracao.BancoLog);
 }
Пример #24
0
 /// <summary>
 /// Construtor classe Configuracao
 /// </summary>
 /// <remarks>Este Construtor "vazio" foi criado por conta da página de Login, método Validar onde ainda não Usuário logado</remarks>
 public CampanhaComunicacao()
 {
     acessoDadosBase = new AcessoDadosBase(CaseBusiness.Framework.BancoDeDados.Case);
 }
Пример #25
0
        //public enum enumStatusTexto { Ativo, Inativo, Excluido }
        //public const string kStatus_ATIVO_Texto = "Ativo";
        //public const string kStatus_INATIVO_Texto = "Inativo";
        //public const string kStatus_EXCLUIDO_Texto = "Excluído";
        #endregion Enums e Constantes


        #region Construtores
        /// <summary>
        /// Construtor classe UsuarioStatusLog
        /// </summary>
        /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
        public UsuarioStatus(Int32 idUsuarioManutencao)
        {
            UsuarioManutencao.ID = idUsuarioManutencao;
            acessoDadosBase      = new AcessoDadosBase(CaseBusiness.Framework.BancoDeDados.Case);
        }
Пример #26
0
 public CampanhaRegraExclusao(Int32 idUsuarioManutencao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(CaseBusiness.Framework.BancoDeDados.Case);
 }
Пример #27
0
 /// <summary>
 /// Construtor classe Configuracao utilizando uma Transação
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 /// <param name="transacao">Transação Corrente</param>
 public CampanhaComunicacao(Int32 idUsuarioManutencao, CaseBusiness.Framework.BancoDados.Transacao transacao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(transacao);
 }
Пример #28
0
 /// <summary>
 /// Construtor classe ProcessoMiscelanea utilizando uma Transação
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 /// <param name="transacao">Transação Corrente</param>
 public ProcessoMiscelanea(Int32 idUsuarioManutencao,
                           CaseBusiness.Framework.BancoDados.Transacao transacao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(transacao);
 }
 /// <summary>
 /// Construtor classe GrupoTesteDestinatarioLog utilizando uma Transação
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 /// <param name="transacao">Transação Corrente</param>
 public GrupoTesteDestinatarioLog(Int32 idUsuarioManutencao,
                                  CaseBusiness.Framework.BancoDados.Transacao transacao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(transacao);
 }
Пример #30
0
 /// <summary>
 /// Construtor classe StatusAgendamentoProcessoExecucao utilizando uma Transação
 /// </summary>
 /// <param name="idUsuarioManutencao">ID do Usuário Logado</param>
 /// <param name="transacao">Transação Corrente</param>
 public StatusAgendamentoProcessoExecucao(Int32 idUsuarioManutencao,
                                          CaseBusiness.Framework.BancoDados.Transacao transacao)
 {
     UsuarioManutencao.ID = idUsuarioManutencao;
     acessoDadosBase      = new AcessoDadosBase(transacao);
 }