private async void BtnEnviarPedido_Click(object sender, EventArgs e) { try { AbrirLoad(TextosLoad.EnviandoPedidos); LogServices.LogEmissaoClass <List <EmitirPedidoItemDto> >(auth, "Enviar Pedido", "List<EmitirPedidoItemDto>", emitirPedidoList); var emissao = new PluginService(auth); var ret = await emissao.EmissaoDePedidoAsync(emitirPedidoList); //LogServices.LogEmissaoClass<EmitirPedidoRespDto>(auth, "Pedido Enviado", "List<EmitirPedidoItemDto>", ret); //MessageBox.Show(ret.E_MESSAGE); } catch (Exception ex) { LogServices.LogEmissaoClass <Exception>(auth, "erro", "retorno emissao de pedido", ex); MessageBox.Show(ex.Message); } finally { FecharLoad("OvAbaConfiguracao"); } }
private async void BtnEnviarPedidoGrid_Click(object sender, EventArgs e) { try { AbrirLoad(TextosLoad.EnviandoPedidos); LogServices.LogEmissaoClass <List <EmitirPedidoItemDto> >(auth, "Enviar Pedido", "List<EmitirPedidoItemDto>", TabemitirPedidoList); var emissao = new PluginService(auth); var ret = await emissao.EmissaoDePedidoAsync(TabemitirPedidoList); LogServices.LogEmissaoClass <List <EmitirPedidoRespDto> >(auth, "Pedido Enviado", "List<EmitirPedidoItemDto>", ret); FecharLoad("OvAbaCarrinhoTabela"); var F_Retorno = new F_RetornoPedido(); F_Retorno.BuldingTempInvoce(ret); if (F_Retorno.InvokeRequired == true) { F_Retorno.Invoke(new Action(() => this.Show())); } else { F_Retorno.Show(); } } catch (CustomExceptions ex) { LogServices.LogEmissaoClass <Exception>(auth, "erro", "retorno emissao de pedido", ex); MessageBox.Show(ex.CustomMessagem()); } finally { FecharLoad("OvAbaCarrinhoTabela"); } }