private FrequenciaDto ObterRegistroFrequencia(long aulaId, Aula aula, Turma turma)
        {
            var registroFrequencia = servicoFrequencia.ObterRegistroFrequenciaPorAulaId(aulaId);

            if (registroFrequencia == null)
            {
                registroFrequencia = new RegistroFrequencia(aula);
            }
            var registroFrequenciaDto = new FrequenciaDto(aulaId)
            {
                AlteradoEm   = registroFrequencia.AlteradoEm,
                AlteradoPor  = registroFrequencia.AlteradoPor,
                AlteradoRF   = registroFrequencia.AlteradoRF,
                CriadoEm     = registroFrequencia.CriadoEm,
                CriadoPor    = registroFrequencia.CriadoPor,
                CriadoRF     = registroFrequencia.CriadoRF,
                Id           = registroFrequencia.Id,
                Desabilitado = !aula.PermiteRegistroFrequencia(turma)
            };

            return(registroFrequenciaDto);
        }