Пример #1
0
        private HistoricoDeExclusaoModelService BuscarInspecaoPorCipp(string cipp)
        {
            try
            {
                var inspecao = _historicoInspecaoExcluida.ObterDadosInspecaoPorCipp(cipp);

                return(Conversao.ConverterParaModeloServico(inspecao));
            }
            catch (Exception e)
            {
                throw e;
            }
        }
Пример #2
0
        private bool GravarInspecaoObtidaNoArquivoCsv(InspecaoCsvModel inspecaoCsv, string diretorioLocal)
        {
            if (inspecaoCsv.Excecao != null && inspecaoCsv.Excecao.ExisteExcecao)
            {
                _listExcecao.Add(inspecaoCsv.Excecao.Mensagem);

                DeletarDiretorioLocalInspecao(diretorioLocal);
                return(false);
            }
            var inspecao = Conversao.ConverterParaModeloServico(inspecaoCsv);

            var result = AddInspecao(Conversao.ConverterParaDominio(inspecao));

            if (result)
            {
                _listaInspecoesParaEnvio.Add(inspecao);
            }

            return(result);
        }
Пример #3
0
        public HistoricoDeExclusaoModelService ObterInspecoesExcluidasPorCodigoInformado(string codigoOia, string cipp)
        {
            try
            {
                if (!string.IsNullOrEmpty(codigoOia))
                {
                    return(Conversao.ConverterParaModeloServico(_historicoInspecaoExcluida.ObterInspecaoParaCippECodigoOiaInformado(codigoOia, cipp)));
                }
                if (!string.IsNullOrEmpty(cipp))
                {
                    var inspecao = BuscarInspecaoPorCipp(cipp);
                    return(inspecao);
                }

                return(BuscarInspecoesPorCodigoOia(codigoOia));
            }
            catch (Exception e)
            {
                _listExcecao.Add(e.Message);
                throw;
            }
        }