Ejemplo n.º 1
0
 /// <summary>
 /// Manejador del inicio de intercambio de objetos.
 /// Cierra la ventana de chat y crea la nueva ventana.
 /// </summary>
 /// <param name="source">Fuente del evento.</param>
 /// <param name="comunicador">Comunicador que se utilizará en el intercambio.</param>
 void chat_OnPasoIntercambio(object source, IComunicaciones comunicador)
 {
     compraVenta = new MascotaVirtual.Comunicaciones.CompraVenta();
     compraVenta.OnVentanaCerrada += new MascotaVirtual.Comunicaciones.CompraVenta.ManejadorVentanaCerrada(compraVenta_OnVentanaCerrada);
     compraVenta.Inicializar(mascota.Inventario, comunicador);
     compraVenta.Enabled = true;
     compraVenta.Show();
     chat_OnVentanaCerrada(this, new EventArgs());
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Manejador del cierre de la ventana de intercambio de objetos.
 /// Cierra la ventana.
 /// </summary>
 /// <param name="source">Fuente del evento.</param>
 /// <param name="e">Argumentos del evento.</param>
 void compraVenta_OnVentanaCerrada(object source, EventArgs e)
 {
     compraVenta.Dispose();
     compraVenta = null;
 }