Ejemplo n.º 1
0
 // GET: Respuestas
 public RespuestasController()
 {
     Rest = new MRespuestas();
     cont = new MContactos();
     com  = new MComunicaciones();
     tel  = new MTelefonos();
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Manejador del inicio de la Batalla.
 /// 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_OnPasoJuego(object source, IComunicaciones comunicador)
 {
     ventanaBatalla = new MascotaVirtual.Comunicaciones.Batalla.Vista.VentanaBatalla();
     ventanaBatalla.OnVentanaCerrada += new MascotaVirtual.Comunicaciones.Batalla.Vista.VentanaBatalla.ManejadorVentanaCerrada(ventanaBatalla_OnVentanaCerrada);
     ventanaBatalla.Inicializar(mascota, comunicador);
     ventanaBatalla.Enabled = true;
     ventanaBatalla.Show();
     chat_OnVentanaCerrada(this, new EventArgs());
 }
Ejemplo n.º 3
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.º 4
0
 /// <summary>
 /// Constructor
 /// </summary>
 public ControladorBatalla()
 {
     estado                 = _RECIBIRENVIARDATOS;
     mascota                = null;
     comunicador            = null;
     atributosMascotaPropia = new AtributosMascota();
     atributosMascotaRemota = new AtributosMascota();
     inicioHiloLectura      = new ThreadStart(leer);
     hiloLectura            = new Thread(inicioHiloLectura);
 }
Ejemplo n.º 5
0
        /// <summary>
        /// Inicializa el controlador con la mascota y el comunicador que se usarán.
        /// </summary>
        /// <param name="mascota">Mascota del jugador.</param>
        /// <param name="comunicador">Comunicador que se usará.</param>
        /// <returns>Devuelve true si el comunicador está actuando como Servidor y false en caso contrario.</returns>
        public bool Inicializar(Mascota mascota, Comunicaciones.IComunicaciones comunicador)
        {
            this.mascota     = mascota;
            this.comunicador = comunicador;
            this.hiloLectura.Start();

            this.atributosMascotaPropia.Destreza     = mascota.Destreza;
            this.atributosMascotaPropia.Fuerza       = mascota.Fuerza;
            this.atributosMascotaPropia.Inteligencia = mascota.Inteligencia;
            this.atributosMascotaPropia.Nivel        = mascota.Nivel;
            this.atributosMascotaPropia.PuntosVida   = mascota.PuntosVida;
            this.atributosMascotaPropia.Resistencia  = mascota.Resistencia;
            aleatorio = new Random(mascota.Destreza * 30);

            return(this.comunicador.Servidor);
        }
Ejemplo n.º 6
0
 public SmsController()
 {
     com = new MComunicaciones();
     con = new MContactos();
 }