Example #1
0
 private void AddRegistrosExclusao(string codigoOia, string diretorio)
 {
     try
     {
         var registroExclusao = new HistoricoExclusaoServiceModel
         {
             CodigoOia    = codigoOia,
             Cipp         = diretorio,
             DataExclusao = DateTime.Now
         };
         _historicoInspecaoExcluida.AdicionarRegistroDeHistoricoDeExclusao(
             Conversao.ConverterParaDominio(registroExclusao));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Example #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);
        }
Example #3
0
        private bool GravarHistoricoDownload(string cipp, string usuario)
        {
            try
            {
                var cippGravado = Path.GetFileNameWithoutExtension(cipp);
                var inspecao    = _inspecaoServico.ObterDadosInspecaoPorCipp(cippGravado);
                if (inspecao.Id <= 0)
                {
                    return(false);
                }
                var historicoModel = new HistoricoServiceModel
                {
                    IdInspecao  = inspecao.Id,
                    Usuario     = usuario,
                    DataEntrada = DateTime.Now
                };

                return(_historicoServico.AdicionarInspecao(Conversao.ConverterParaDominio(historicoModel)));
            }
            catch (Exception e)
            {
                throw new Exception($"Erro ao gravar Historico. Exceção {e}");
            }
        }