Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            DetallesUbicacionesCompraForm form = new DetallesUbicacionesCompraForm(publiActual);

            form.Show(this);
        }