public void Exportar(IDalSession session, EnAcao enAcao, int id = 0) { if (enAcao == EnAcao.EXPORTAR) { session.ServicoCidade.ExportNetAsync(); } if (enAcao == EnAcao.EXCLUIR) { session.ServicoCidade.ExcluirNet(id); } }
public void Exportar(IDalSession session, EnAcao enAcao, string dataInicial, string dataFinal, int id = 0) { if (enAcao == EnAcao.EXPORTAR) { session.ServicoPedidoItem.Exportar(dataInicial, dataFinal); } if (enAcao == EnAcao.EXCLUIR) { session.ServicoPedidoItem.ExcluirNet(id); } }
public void Exportar(IDalSession session, EnAcao enAcao, int id = 0) { try { if (enAcao == EnAcao.EXPORTAR) session.ServicoGrupo.ExportNetAsync(); if (enAcao == EnAcao.EXCLUIR) session.ServicoGrupo.ExcluirNet(id); } catch (System.Exception ex) { throw new System.Exception(ex.Message); } }
static void Main(string[] args) { string _tabela = ""; string _acao = ""; string _dataInicial = ""; string _dataFinal = ""; string _id = "0"; //_tabela = "PEDIDO"; //string _tabela = "CLIENTE"; //_acao = "EXPORTAR"; //_id = "1"; //_dataInicial = "07.01.2008"; //_dataFinal = "07.01.2008"; if (args.Count() > 0) { _tabela = args[0]; _acao = args[1]; _id = args[2]; _dataInicial = args[3]; _dataFinal = args[4]; } if (_tabela.Trim() == "") { return; } int.TryParse(_id, out int id); EnTabela.TryParse(_tabela, out EnTabela enTabela); EnAcao.TryParse(_acao, out EnAcao enAcao); //enAcao = EnAcao.EXPORTAR; int tabela = (int)enTabela; //if (!string.IsNullOrWhiteSpace(_dataInicial)) // Console.WriteLine("Data Inicial informada"); //else // Console.WriteLine("Data Inicial não Informada"); //Console.WriteLine("Tabela: " + _tabela); //Console.WriteLine("Acao: " + _acao); //Console.WriteLine("ID: " + _id); //Console.ReadKey(); //return; if (_tabela.Trim() == "") { return; } if (_acao.Trim() == "") { return; } var session = new DalSession(); try { switch (tabela) { case 2: { new FrontCidade().Exportar(session, enAcao, id); break; } case 3: { new FrontEstado().Exportar(session, enAcao, id); break; } case 4: { new FrontEmpresa().Exportar(session, enAcao, id); break; } case 5: { new FrontCliente().Exportar(session, enAcao, id); break; } case 6: { new FrontFornecedor().Exportar(session, enAcao, id); break; } case 7: { new FrontGrupo().Exportar(session, enAcao, id); break; } case 8: { new FrontPedido().Exportar(session, enAcao, _dataInicial, _dataFinal, id); break; } case 9: { new FrontProduto().Exportar(session, enAcao, id); break; } case 10: { new FrontTransportadora().Exportar(session, enAcao, id); break; } case 11: { new FrontUnidade().Exportar(session, enAcao, id); break; } case 12: { new FrontVendedor().Exportar(session, enAcao, id); break; } case 13: { new FrontUsuario().Exportar(session, enAcao, id); break; } case 14: { new FrontPedidoItem().Exportar(session, enAcao, _dataInicial, _dataFinal, id); break; } case 15: { new FrontContaBanco().Exportar(session, enAcao, id); break; } case 16: { new FrontCarga().Exportar(session, enAcao, _dataInicial, _dataFinal, id); break; } case 17: { new FrontContas().Exportar(session, enAcao, _dataInicial, _dataFinal, id); break; } } } catch (System.Exception ex) { Funcoes.GravarArquivo("LogErro.txt", ex.Message); } }