private void btnImportPedidosSkyhub_Click(object sender, EventArgs e) { try { PedidosApp objApp = new PedidosApp(); string mensagem = objApp.IncluirPedidosBaseEspelhoSkyhub(); if (mensagem == "") { MessageBox.Show("Processamento realizado, gentileza conferir tabela de pedidos e log de erro!"); } else { MessageBox.Show(mensagem); } } catch (Exception ex) { MessageBox.Show("Erro:" + ex.Message); } }
private void button1_Click(object sender, EventArgs e) { try { var order = new Order { channel = cmbMarketPlace.Text, items = new List <OrderItem> { new OrderItem { id = "PROEPS00021", qty = Convert.ToDouble(txtIdQuantidade.Text), special_price = Convert.ToDouble(txtPreco.Text) }, }, customer = new Customer { name = txtNomeCliente.Text, date_of_birth = txtDataNiver.Text, email = txtEmail.Text, gender = txtSexo.Text, phones = new List <string> { txtTelefone.Text }, vat_number = txtCpf.Text }, billing_address = new Address { full_name = txtNomeEndereco.Text, street = txtRua.Text, number = txtNumero.Text, detail = "Sem detalhes", neighborhood = txtBairro.Text, city = txtCidade.Text, region = txtEstado.Text, country = txtPais.Text, postcode = txtCep.Text }, shipping_address = new Address { full_name = txtNomeEndereco.Text, street = txtRua.Text, number = txtNumero.Text, detail = "Sem detalhes", neighborhood = txtBairro.Text, city = txtCidade.Text, region = txtEstado.Text, country = txtPais.Text, postcode = txtCep.Text }, shipping_method = "Jade", estimated_delivery = DateTime.Now.AddDays(5).Date, shipping_cost = 25, interest = 0, status = new Status { label = "Aprovado", code = "A", type = "APPROVED" }, sync_status = "NOT_SYNCED" }; DateTime data = DateTime.Now.AddDays(14).Date; OrderApp objOrderApp = new OrderApp(); ResultProcessing retorno = objOrderApp.Post(order); PedidosApp objPedidosApp = new PedidosApp(); //objPedidosApp.AlteraStatusPedidoAprovado(); if (retorno.Success == true) { MessageBox.Show("Pedido Criado Com Sucesso"); } else { MessageBox.Show("Erro:" + retorno.Message); } QueueApp objQueueApp = new QueueApp(); Order objPedidoImportado = (Order)objQueueApp.GetNextOrder().AdditionalData; PostOrderApproval(objPedidoImportado.code); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private static void GravarPedidosBaseEspelhoProtheus() { PedidosApp objApp = new PedidosApp(); objApp.IncluirPedidosBaseEspelhoProtheus(); }
private static void GravarPedidosBaseEspelhoSkyhub() { PedidosApp objApp = new PedidosApp(); objApp.IncluirPedidosBaseEspelhoSkyhub(); }