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; } }
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); }
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}"); } }