public override async void ExportNetAsync() { _url = _controller; //var lista = _repositorio.GetAll().Where(x => x.ExportarNet == "S").ToList(); string nomeArquivo = "Grupo.txt"; try { var lista = _repositorio.GetAll(); if (lista.Count() > 0) { nomeArquivo = "Grupo" + lista.FirstOrDefault().Cod_Grupo + ".txt"; } var retorno = new ServicoJson <Grupo[]>().Insert(_url, lista); //if (retorno.mensagem != "OK") // Funcoes.GravarArquivo(nomeArquivo, retorno.mensagem); Funcoes.GravarArquivo(nomeArquivo, lista.FirstOrDefault().Desc_Grupo); } catch (Exception ex) { Funcoes.GravarArquivo(nomeArquivo, ex.Message); } //new ServicoJson<Grupo[]>().Insert(_url, lista); }
private void ExportarDados(string dataInicial, string dataFinal) { _url = _controller; var lista = new List <Pedido>(); //dataInicial = "01.01.2010"; //dataFinal = "31.12.2010"; //var lista = _repositorio.Filtrar("01.01.2010", "31.12.2010") //.Where(x => x.Num_Pedido == 4632 || x.Num_Pedido == 4633) // .ToList(); if (string.IsNullOrWhiteSpace(dataInicial)) { lista = _repositorio.GetAll().ToList(); } else { lista = _repositorio.Filtrar(dataInicial, dataFinal) .ToList(); } var propriedade = new PropriedadeRef(); foreach (var pedido in lista) { pedido.Nome_Contato = Funcoes.ObterStringSemAcentosECaracteresEspeciais(pedido.Nome_Contato); pedido.Nome_Fornecedor = Funcoes.ObterStringSemAcentosECaracteresEspeciais(pedido.Nome_Fornecedor); pedido.Nome_Usina = Funcoes.ObterStringSemAcentosECaracteresEspeciais(pedido.Nome_Usina); pedido.Nome_Vendedor = Funcoes.ObterStringSemAcentosECaracteresEspeciais(pedido.Nome_Vendedor); pedido.Obs = Funcoes.ObterStringSemAcentosECaracteresEspeciais(pedido.Obs); propriedade.GetPropertyValues(pedido); //pedido.Data = DateTime.Parse("01/01/2015"); } string nomeArquivo = "Pedido.txt"; if (lista.Count() > 0) { nomeArquivo = "Pedido" + lista.FirstOrDefault().Num_Pedido + ".txt"; } try { var retorno = new ServicoJson <Pedido[]>().Insert(_url, lista); if (retorno.mensagem != "OK") { Funcoes.GravarArquivo(nomeArquivo, retorno.mensagem); } //_repositorio.AtualizarTabelaExportada(); } catch (Exception ex) { Funcoes.GravarArquivo(nomeArquivo, ex.Message); //Console.WriteLine(ex.Message); } }
public override async void ExportNetAsync() { _url = _controller; using (var db = new TransactionScope()) { //var lista = _repositorio.GetAll().Where(x => x.ExportarNet == "S").ToList(); var lista = _repositorio.GetAll().ToList(); var propriedade = new PropriedadeRef(); foreach (var cli in lista) { cli.Nome = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Nome); cli.Fantasia = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Fantasia); cli.Endereco = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Endereco); cli.Bairro = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Bairro); cli.Complemento = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Complemento); cli.Numero = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Numero); cli.NomeCidade = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.NomeCidade); cli.Obs = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Obs); cli.Email = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Email); propriedade.GetPropertyValues(cli); //cli.Num_Agencia = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Num_Agencia); //cli.Num_Banco = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Num_Banco); //cli.Num_Conta = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Num_Conta); //cli.Nome_Titular = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Nome_Titular); //cli.Nome_Despositante = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Nome_Despositante); } string nomeArquivo = "Fornecedor.txt"; if (lista.Count() > 0) { nomeArquivo = "Fornecedor" + lista.FirstOrDefault().Cod_For + ".txt"; } try { var retorno = new ServicoJson <Fornecedor[]>().Insert(_url, lista); if (retorno.mensagem != "OK") { Funcoes.GravarArquivo(nomeArquivo, retorno.mensagem); } } catch (Exception ex) { Funcoes.GravarArquivo(nomeArquivo, ex.Message); } _repositorio.AtualizarTabelaExportada(); db.Complete(); } }
private void ExportarDados(string dataInicial, string dataFinal) { _url = _controller; //dataInicial = "01.01.2010"; //dataFinal = "31.12.2010"; var lista = new List <PedidoItem>(); if (string.IsNullOrWhiteSpace(dataInicial)) { lista = _repositorio.GetAll().ToList(); } else { lista = _repositorio.Filtrar(dataInicial, dataFinal) .ToList(); } var propriedade = new PropriedadeRef(); foreach (var pedido in lista) { pedido.Sigla = Funcoes.ObterStringSemAcentosECaracteresEspeciais(pedido.Sigla); pedido.Desc_Produto = Funcoes.ObterStringSemAcentosECaracteresEspeciais(pedido.Desc_Produto); propriedade.GetPropertyValues(pedido); } string nomeArquivo = "PedidoItem.txt"; if (lista.Count() > 0) { nomeArquivo = "PedidoItem" + lista.FirstOrDefault().Num_Pedido + ".txt"; } try { var retorno = new ServicoJson <PedidoItem[]>().Insert(_url, lista); if (retorno.mensagem != "OK") { Funcoes.GravarArquivo(nomeArquivo, retorno.mensagem); } _repositorio.AtualizarTabelaExportada(); } catch (Exception ex) { Funcoes.GravarArquivo(nomeArquivo, ex.Message); //Console.WriteLine(ex.Message); } }
public override async void ExportNetAsync() { _url = _controller; //DateTime dataInicial = new DateTime(2014, 01, 01); //DateTime dataFinal = new DateTime(2020, 12, 31); using (var db = new TransactionScope()) { //var lista = _repositorio.GetAll().Where(x => x.ExportarNet == "S").ToList(); var lista = _repositorio.GetAll() .ToList(); var propriedade = new PropriedadeRef(); foreach (var cli in lista) { cli.Nome = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Nome); cli.Fantasia = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Fantasia); cli.Endereco = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Endereco); cli.Bairro = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Bairro); cli.Complemento = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Complemento); cli.Numero = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Numero); cli.NomeCidade = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.NomeCidade); cli.Obs = Funcoes.ObterStringSemAcentosECaracteresEspeciais(cli.Obs); propriedade.GetPropertyValues(cli); } string nomeArquivo = "Cliente.txt"; if (lista.Count() > 0) { nomeArquivo = "Cliente" + lista.FirstOrDefault().Cod_Cliente + ".txt"; } try { var retorno = new ServicoJson <Cliente[]>().Insert(_url, lista); if (retorno.mensagem != "OK") { Funcoes.GravarArquivo(nomeArquivo, retorno.mensagem); } } catch (Exception ex) { Funcoes.GravarArquivo(nomeArquivo, ex.Message); } _repositorio.AtualizarTabelaExportada(); db.Complete(); } }
public override async void ExportNetAsync() { _url = _controller; //var lista = _repositorio.GetAll().Where(x => x.ExportarNet == "S").ToList(); var lista = _repositorio.GetAll(); var propriedade = new PropriedadeRef(); foreach (var tra in lista) { tra.Nome_Banco = Funcoes.ObterStringSemAcentosECaracteresEspeciais(tra.Nome_Banco); tra.Nome = Funcoes.ObterStringSemAcentosECaracteresEspeciais(tra.Nome); tra.Endereco = Funcoes.ObterStringSemAcentosECaracteresEspeciais(tra.Endereco); tra.Bairro = Funcoes.ObterStringSemAcentosECaracteresEspeciais(tra.Bairro); tra.NomeCidade = Funcoes.ObterStringSemAcentosECaracteresEspeciais(tra.NomeCidade); tra.Obs = Funcoes.ObterStringSemAcentosECaracteresEspeciais(tra.Obs); tra.Contato = Funcoes.ObterStringSemAcentosECaracteresEspeciais(tra.Contato); propriedade.GetPropertyValues(tra); } string nomeArquivo = "transportadora.txt"; if (lista.Count() > 0) { nomeArquivo = "transportadora" + lista.FirstOrDefault().Cod_Trans + ".txt"; } try { var retorno = new ServicoJson <Transportadora[]>().Insert(_url, lista); if (retorno.mensagem != "OK") { Funcoes.GravarArquivo(nomeArquivo, retorno.mensagem); } } catch (Exception ex) { Funcoes.GravarArquivo(nomeArquivo, ex.Message); } _repositorio.AtualizarTabelaExportada(); }
public override async void ExportNetAsync() { _url = _controller; var lista = _repositorio.GetAll(); string nomeArquivo = "Usuario.txt"; if (lista.Count() > 0) { nomeArquivo = "Usuario" + lista.FirstOrDefault().Nome + ".txt"; } try { var retorno = new ServicoJson <Usuario[]>().Insert(_url, lista); if (retorno.mensagem != "OK") { Funcoes.GravarArquivo(nomeArquivo, retorno.mensagem); } } catch (Exception ex) { Funcoes.GravarArquivo(nomeArquivo, ex.Message); } }
private void ExportarDados(string dataInicial, string dataFinal, int id = 0) { _url = _controller; if (id > 0) { _url = _controller + "/incluir"; } var lista = new List <Carga>(); //dataInicial = "01.01.2010"; //dataFinal = "31.12.2010"; //var lista = _repositorio.Filtrar("01.01.2010", "31.12.2010") //.Where(x => x.Num_Pedido == 4632 || x.Num_Pedido == 4633) // .ToList(); if (string.IsNullOrWhiteSpace(dataInicial)) { lista = _repositorio.GetAll().ToList(); } else { //var lst = _repositorio.Filtrar(dataInicial, dataFinal); //lista = lst.Where(x => x.Id_Carga == 28).ToList(); lista = _repositorio.Filtrar(dataInicial, dataFinal) .ToList(); } foreach (var carga in lista) { carga.Nome_Contato = Funcoes.ObterStringSemAcentosECaracteresEspeciais(carga.Nome_Contato); carga.Nome_Fornecedor = Funcoes.ObterStringSemAcentosECaracteresEspeciais(carga.Nome_Fornecedor); carga.Nome_Usina = Funcoes.ObterStringSemAcentosECaracteresEspeciais(carga.Nome_Usina); carga.Obs = Funcoes.ObterStringSemAcentosECaracteresEspeciais(carga.Obs); carga.Agencia_Banco = Funcoes.ObterStringSemAcentosECaracteresEspeciais(carga.Agencia_Banco); carga.Armazen = Funcoes.ObterStringSemAcentosECaracteresEspeciais(carga.Armazen); carga.Complemento = Funcoes.ObterStringSemAcentosECaracteresEspeciais(carga.Complemento); carga.ComplUnidade = Funcoes.ObterStringSemAcentosECaracteresEspeciais(carga.ComplUnidade); carga.Contato_Indicacao = Funcoes.ObterStringSemAcentosECaracteresEspeciais(carga.Contato_Indicacao); carga.Nome_Agencia = Funcoes.ObterStringSemAcentosECaracteresEspeciais(carga.Nome_Agencia); carga.Nome_Cliente = Funcoes.ObterStringSemAcentosECaracteresEspeciais(carga.Nome_Cliente); carga.Nome_Manifesto = Funcoes.ObterStringSemAcentosECaracteresEspeciais(carga.Nome_Manifesto); carga.Nome_Motorista = Funcoes.ObterStringSemAcentosECaracteresEspeciais(carga.Nome_Motorista); carga.Obs2 = Funcoes.ObterStringSemAcentosECaracteresEspeciais(carga.Obs2); carga.Sigla_Unidade = Funcoes.ObterStringSemAcentosECaracteresEspeciais(carga.Sigla_Unidade); //pedido.Data = DateTime.Parse("01/01/2015"); } string nomeArquivo = "Carga.txt"; if (lista.Count() > 0) { nomeArquivo = "Carga" + lista.FirstOrDefault().Id_Carga + ".txt"; } try { var retorno = new ServicoJson <Carga[]>().Insert(_url, lista); if (retorno.mensagem != "OK") { Funcoes.GravarArquivo(nomeArquivo, retorno.mensagem); } //_repositorio.AtualizarTabelaExportada(); } catch (Exception ex) { Funcoes.GravarArquivo(nomeArquivo, ex.Message); //Console.WriteLine(ex.Message); } }