private void button1_Click(object sender, EventArgs e) { form = new IngresarTarjetaForm(); form.cli = cliente; form.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Sizable; Button button = Utils.crearBoton("Aceptar"); button.ForeColor = Color.Black; button.Location = new Point(428, 384); button.Size = new Size(75, 30); button.Click += this.OnClickAceptarTarjeta; form.Controls.Add(button); form.Show(this); }
private void completarDatosDePublicacion(Publicacion publi) { PublicacionesController controller = new PublicacionesController(); Task.Factory.StartNew(() => { Publicacion p = Task.Run <Publicacion>(() => controller.getPublicacionesPorIdAsync(publi.id)).Result; publicacionActual = p; detallesForm = new DetallesCompraForm(p); ubicacionesForm = new DetallesUbicacionesCompraForm(p); clienteForm = new SeleccionarClienteForm(); ingresarTarjetaFrom = new IngresarTarjetaForm(); tarjetaForm = new SeleccionarTarjetaForm(); forms.Add(detallesForm); forms.Add(ubicacionesForm); forms.Add(clienteForm); forms.Add(ingresarTarjetaFrom); forms.Add(tarjetaForm); showHideForm(forms[currentForm]); }, CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()); }