Exemple #1
0
 public IncluirCursoUsuarioErroCommand(long?rf, ExecucaoTipo execucaoTipo, ErroTipo erroTipo, string mensagem)
 {
     Rf           = rf;
     ExecucaoTipo = execucaoTipo;
     ErroTipo     = erroTipo;
     Mensagem     = mensagem;
 }
Exemple #2
0
 public IncluirCursoUsuarioErroCommand(long turmaId, long componenteCurricularId, ExecucaoTipo execucaoTipo, ErroTipo erroTipo, string mensagem)
 {
     TurmaId = turmaId;
     ComponenteCurricularId = componenteCurricularId;
     ExecucaoTipo           = execucaoTipo;
     ErroTipo = erroTipo;
     Mensagem = mensagem;
 }
Exemple #3
0
 public IncluirUsuarioErroCommand(long?usuarioId, string email, string mensagem, UsuarioTipo usuarioTipo, ExecucaoTipo execucaoTipo)
 {
     UsuarioId    = usuarioId;
     Email        = email;
     Mensagem     = mensagem;
     UsuarioTipo  = usuarioTipo;
     ExecucaoTipo = execucaoTipo;
 }
        public async Task <DateTime> ObterDataUltimaExecucaoPorTipo(ExecucaoTipo execucaoTipo)
        {
            var query      = @"SELECT ULTIMA_EXECUCAO FROM EXECUCAO_CONTROLE WHERE EXECUCAO_TIPO = @execucaoTipo ORDER BY ULTIMA_EXECUCAO DESC LIMIT 1";
            var parametros = new { execucaoTipo };

            using var conn = ObterConexao();

            return(await conn.QueryFirstOrDefaultAsync <DateTime>(query, parametros));
        }
        public async Task <bool> AtualizaControleExecucao(ExecucaoTipo execucaoTipo, DateTime data)
        {
            var query      = @"UPDATE EXECUCAO_CONTROLE SET ULTIMA_EXECUCAO = @data WHERE EXECUCAO_TIPO = @execucaoTipo";
            var parametros = new { execucaoTipo, data };

            using var conn = ObterConexao();

            return(await conn.ExecuteAsync(query, parametros) > 0);
        }
 public CursoErro(long turmaId, long componenteCurricularId, string mensagem, ExecucaoTipo execucaoTipo, long?cursoId, DateTime dataInclusao)
 {
     TurmaId = turmaId;
     ComponenteCurricularId = componenteCurricularId;
     Mensagem     = mensagem;
     ExecucaoTipo = execucaoTipo;
     CursoId      = cursoId;
     DataInclusao = dataInclusao;
 }
 public InserirCursoErroCommand(long turmaId, long componenteCurricularId, string mensagem, long?cursoId, ExecucaoTipo execucaoTipo, ErroTipo erroTipo)
 {
     TurmaId = turmaId;
     ComponenteCurricularId = componenteCurricularId;
     Mensagem     = mensagem;
     CursoId      = cursoId;
     ExecucaoTipo = execucaoTipo;
     ErroTipo     = erroTipo;
 }
Exemple #8
0
 public UsuarioErro(long?usuarioId, string email, string mensagem, UsuarioTipo usuarioTipo, ExecucaoTipo execucaoTipo)
 {
     UsuarioId    = usuarioId;
     Email        = email;
     Mensagem     = mensagem;
     UsuarioTipo  = usuarioTipo;
     ExecucaoTipo = execucaoTipo;
     DataInclusao = DateTime.Now;
 }
Exemple #9
0
 public CursoUsuarioErro(long?rf, long?turmaId, long?componenteCurricularId, ExecucaoTipo execucaoTipo, ErroTipo tipo, string mensagem)
 {
     Rf      = rf;
     TurmaId = turmaId;
     ComponenteCurricularId = componenteCurricularId;
     ExecucaoTipo           = execucaoTipo;
     Tipo         = tipo;
     Mensagem     = mensagem;
     DataInclusao = DateTime.Now;
 }
Exemple #10
0
 public ObterDataUltimaExecucaoPorTipoQuery(ExecucaoTipo execucaoTipo)
 {
     ExecucaoTipo = execucaoTipo;
 }
 public AtualizaExecucaoControleCommand(ExecucaoTipo execucaoTipo, DateTime data)
 {
     ExecucaoTipo = execucaoTipo;
     Data         = data;
 }
 public AtualizaExecucaoControleCommand(ExecucaoTipo execucaoTipo)
 {
     ExecucaoTipo = execucaoTipo;
     Data         = DateTime.Today;
 }