예제 #1
0
        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();
                }
            }
        }