예제 #1
0
        public async Task <Notificacao> ExcluirSessao(string idSessao)
        {
            // Retorno o calculo com o prazo para permitir a exclusão.
            // Uma sessão só pode ser removida se faltar 10 dias ou mais para que ela ocorra.
            int verificarSessao = _sessaoRepository.CalcularPrazoParaExcluirSessao(idSessao);

            if (verificarSessao >= PRAZO_EXCLLUSAO_FILME)
            {
                return(await _sessaoRepository.ExcluirSessao(idSessao));
            }
            else
            {
                return(new Notificacao(true, "A sessão não pode ser excluir poís faltam 10 dias ou mais para que ela ocorra...", null));
            }
        }