public IComandResult Handle(SalvarOcorrenciaCommands comand)
        {
            //verificar se tem notificação no comand
            if (!comand.IsValid())
            {
                return(new ComandResult(false, "Por favor corrija os campos abaixo", comand.Notifications));
            }


            var ocorrencia = new Ocorrencia(comand.Titulo, comand.Descricao, comand.DataOcorrencia, comand.UsuarioId, comand.AlunoId, comand.Periodo, comand.SerieId, comand.TipoOcorrenciaId, comand.FuncionarioId);

            _repository.Salvar(ocorrencia);

            return(new ComandResult(true, "Dados Salvos com Sucesso!!", new { }));
        }