private void btnMultijugador_Click(object sender, RoutedEventArgs e)
        {
            ServidorMemorama.Usuario usuario = new ServidorMemorama.Usuario();
            usuario.Nickname = Memorama_Client.Properties.Settings.Default.UsuarioOnline;
            var callback = new ServiciosCallBack();

            callback.calbackpapa = callback;
            Servicios.AgregarUsuarios(usuario, callback);
        }
Exemple #2
0
 public static void EmpezarJuego(ServiciosCallBack callBack)
 {
     try
     {
         InstanceContext instanceContext         = new InstanceContext(callBack);
         ServidorMemorama.ContratosClient server = new ServidorMemorama.ContratosClient(instanceContext);
         server.Empezarjuego();
     }
     catch (EndpointNotFoundException)
     {
         MessageBox.Show("No se pudo conectar al servidor");
     }
 }
Exemple #3
0
        public static void AgregarUsuarios(Usuario usuario, ServiciosCallBack callback)
        {
            try
            {
                InstanceContext instanceContext         = new InstanceContext(callback);
                ServidorMemorama.ContratosClient server = new ServidorMemorama.ContratosClient(instanceContext);

                server.AgregarUsuariosLobby(usuario);
            }
            catch (EndpointNotFoundException)
            {
                MessageBox.Show("No se pudo conectar al servidor");
            }
        }
Exemple #4
0
        public static void CartaEquivocada(ServiciosCallBack juego)
        {
            try
            {
                InstanceContext instanceContext = new InstanceContext(juego);

                ServidorMemorama.ContratosClient server = new ServidorMemorama.ContratosClient(instanceContext);

                server.CartaEquivocada();
            }
            catch (EndpointNotFoundException)
            {
                MessageBox.Show("No se pudo conectar al servidor");
            }
        }
Exemple #5
0
        public static void HacerMovimiento(int id, ServiciosCallBack juego)
        {
            try
            {
                InstanceContext instanceContext = new InstanceContext(juego);

                ServidorMemorama.ContratosClient server = new ServidorMemorama.ContratosClient(instanceContext);

                server.PasarCarta(id);
            }
            catch (EndpointNotFoundException)
            {
                MessageBox.Show("No se pudo conectar al servidor");
            }
        }
Exemple #6
0
        public static void IniciarSesion(Usuario usuario)
        {
            try
            {
                ServiciosCallBack servicios = new ServiciosCallBack();

                InstanceContext instanceContext = new InstanceContext(servicios);

                ServidorMemorama.ContratosClient server = new ServidorMemorama.ContratosClient(instanceContext);


                server.Login(usuario);
            }catch (EndpointNotFoundException)
            {
                MessageBox.Show("No se pudo conectar al servidor");
            }
        }
Exemple #7
0
 public Lobby(ServiciosCallBack callBack)
 {
     this.callBack = callBack;
     InitializeComponent();
 }