/// <summary> /// Importa os dados e retorna o caminho do arquivo de importação /// </summary> /// <returns></returns> public string Importar() { IImportacao leiaute = GetLeiaute(); Synchronize.Import.ImportarDeArquivo importar = new Import.ImportarDeArquivo(leiaute, new ExportarParaArquivoTest().Exportar()); importar.OnBeforeSave += new BeforeSaveHandler((s, a) => { //------------------------------------------------------------------------- // Em modo debug, vai a ser sempre uma pré venda //------------------------------------------------------------------------- ((Data.Faturamento.Lancamento.Movimento.PreVenda.PreVenda)a.Model).DadoPessoa = new Data.Faturamento.Lancamento.Movimento.DadoPessoa.DadoPessoa() { Cliente = Settings.ConsumidorFinal }; //------------------------------------------------------------------------- // Forçar a ser sempre novo //------------------------------------------------------------------------- a.Model.GUID = GUID.Empty; }); importar.Salvar(); return importar.FileInfo.FullName; }
/// <summary> /// Importa os dados e retorna o caminho do arquivo de importação /// </summary> /// <returns></returns> public string Importar() { IImportacao leiaute = GetLeiaute(); Synchronize.Import.ImportarDeArquivo importar = new Import.ImportarDeArquivo(leiaute, new ExportarParaArquivoTest().Exportar()); importar.OnBeforeSave += new BeforeSaveHandler((s, a) => { //------------------------------------------------------------------------- // Em teste será sempre um produto acabado //------------------------------------------------------------------------- ((Acabado)a.Model).Fabricante = new Data.Cadastro.Pessoa.Fabricante { GUID = "00000000-0000-0000-0000-000000000000" }; //------------------------------------------------------------------------- // Forçar a ser sempre novo //------------------------------------------------------------------------- a.Model.GUID = GUID.Empty; }); importar.Salvar(); return importar.FileInfo.FullName; }
/// <summary> /// Importa os dados e retorna o caminho do arquivo de importação /// </summary> /// <returns></returns> public string Importar() { IImportacao leiaute = GetLeiaute(); Synchronize.Import.ImportarDeArquivo importar = new Import.ImportarDeArquivo(leiaute, Path.Combine(Path.GetTempPath(), "cad_item.xml")); importar.Salvar(); return importar.FileInfo.FullName; }
/// <summary> /// Importa os dados e retorna o caminho do arquivo /// </summary> /// <returns></returns> public string Importar() { IImportacao leiaute = GetLeiaute(); string pathArquivo = Path.Combine(Path.GetTempPath(), "cad_analisecred.xml"); Synchronize.Import.ImportarDeArquivo importar = new Import.ImportarDeArquivo(leiaute, pathArquivo); importar.Salvar(); return importar.FileInfo.FullName; }
/// <summary> /// Importa os dados e retorna o caminho do arquivo de importação /// </summary> /// <returns></returns> public string Importar() { IImportacao leiaute = GetLeiaute(); string pathArquivo = Path.Combine(@"K:\EXPORTA", "cad_pessoausuario.xml"); Synchronize.Import.ImportarDeArquivo importar = new Import.ImportarDeArquivo(leiaute, pathArquivo); importar.Salvar(); return importar.FileInfo.FullName; }
/// <summary> /// Importa os dados e retorna o caminho do arquivo de importação /// </summary> /// <returns></returns> public string Importar() { IImportacao leiaute = GetLeiaute(); string pathArquivo = Path.Combine(Path.GetTempPath(), "cad_pessoafornecedor.xml"); //TODO André: Esta parte está comentada, pois daqui para frente é para pegar os dados do um aquivo xml e gravar os dados na base de dados Synchronize.Import.ImportarDeArquivo importar = new Import.ImportarDeArquivo(leiaute, pathArquivo); importar.Salvar(); return importar.FileInfo.FullName; }