示例#1
0
 private void btn_login_Click(object sender, RoutedEventArgs e)
 {
     bool[] LoginExitoso = Usuario.Login(txtBox_correo.Text, pwdBox_contrasegna.Password);
         if (LoginExitoso[0])
         {
             if (!LoginExitoso[1])
             {
                 ///Es cliente
                 Cliente c = new Cliente(txtBox_correo.Text);
                 Principal p = new Principal(c);
                 p.Show();
                 this.Close();
             }
             else
             {
                 ///Es desarrollador
                 Desarrollador d = new Desarrollador(txtBox_correo.Text);
                 PerfilDesarrollador p = new PerfilDesarrollador(d);
                 p.Show();
                 this.Close();
             }
         }
         else
             MessageBox.Show("Las credencials son incorrectas");
 }
示例#2
0
 public PerfilControles(IUsuario Cliente)
 {
     UsuarioEnSesion = new Cliente(Cliente.Correo);
     NombreCompleto = UsuarioEnSesion.Nombre + " " + UsuarioEnSesion.Apellido;
     Correo = UsuarioEnSesion.Correo;
     StackAppsCompradas = new List<StackPanel>();
     Generar();
 }
示例#3
0
 static void btn_Click(object sender, System.Windows.RoutedEventArgs e)
 {
     Button btn = (Button)sender;
     var s = btn.Name.Split('_');
     Cliente c = new Cliente(UsuarioEnSesion.Correo);
     if (c.ComprarApp(int.Parse(s[1])))
         MessageBox.Show("App Comprada con exito");
     else
         MessageBox.Show("Error al comprar App");
 }