public CompraProcessResponse process([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://invoke.bpel.mtis/")] CompraProcessRequest CompraProcessRequest) { object[] results = this.Invoke("process", new object[] { CompraProcessRequest }); return((CompraProcessResponse)(results[0])); }
/// <remarks/> public void processAsync(CompraProcessRequest CompraProcessRequest, object userState) { if ((this.processOperationCompleted == null)) { this.processOperationCompleted = new System.Threading.SendOrPostCallback(this.OnprocessOperationCompleted); } this.InvokeAsync("process", new object[] { CompraProcessRequest }, this.processOperationCompleted, userState); }
private void btnComprar_Click(object sender, EventArgs e) { referencia = txtReferencia.Text; localhost.CompraProcessRequest datos = new localhost.CompraProcessRequest(); localhost.CompraProcessResponse respuesta = new localhost.CompraProcessResponse(); datos.referencia = referencia; datos.unidades = Int32.Parse(txtUnidades.Text); respuesta = compraProceso.process(datos); if (respuesta.result) { MessageBox.Show("Compra realizada con exito"); } else { MessageBox.Show("No ha sido posible realizar la compra"); } }
/// <remarks/> public void processAsync(CompraProcessRequest CompraProcessRequest) { this.processAsync(CompraProcessRequest, null); }