public List <Ocorrencia> Get() { using (var dataContext = _dataContext) { try { dataContext.BeginTransaction(); var ocorrencias = _ocorrenciaRepository.Get(); ResponseService = new ResponseService(ResponseTypeEnum.Success, "Ocorrências consultadas com sucesso!"); return(ocorrencias); } catch (Exception ex) { ResponseService = new ResponseService(ResponseTypeEnum.Error, "Erro ao recuperar as ocorrências."); return(null); } finally { dataContext.Finally(); } } }