예제 #1
0
        /// <summary>
        /// Evento que permite cancelar y volver a la ventana anterior
        /// </summary>
        private void btn_Cancelar_Click(object sender, RoutedEventArgs e)
        {
            ventanaPrincipal ventanaPrincipal = new ventanaPrincipal();

            ventanaPrincipal.Show();
            this.Close();
        }
        /// <summary>
        /// Permite el ingreso al stack como invitado
        /// </summary>
        private void btn_EntrarInvitado_Click(object sender, RoutedEventArgs e)
        {
            MessageBox.Show("Logueandose como invitado");
            ventanaPrincipal ventanaPrincipal = new ventanaPrincipal();

            ventanaPrincipal.Show();
            this.Close();
        }
예제 #3
0
 /// <summary>
 /// Permite publicar a la pregunta, tomando todos los datos ingresados.
 /// </summary>
 private void btn_PublicarPregunta_Click(object sender, RoutedEventArgs e)
 {
     if (tb_Titulo.Text == "" || tb_Contenido.Text == "")
     {
         MessageBox.Show("No pueden haber campos en blanco");
     }
     else
     {
         var lista = lb_EtiquetasSeleccionadas.Items.Cast <modelo.Etiqueta>().ToList();
         controlador.Ask(tb_Titulo.Text, tb_Contenido.Text, lista);
         MessageBox.Show("Pregunta agregada !");
         ventanaPrincipal ventanaPrincipal = new ventanaPrincipal();
         ventanaPrincipal.Show();
         this.Close();
     }
 }
 /// <summary>
 /// Al ser clickeado llama a Login desde el controlador.
 /// </summary>
 private void botonLogin_Click(object sender, RoutedEventArgs e)
 {
     //En primer lugar se verificara si los campos se encuentran vacios
     if (tb_Username.Text == "" || pb_Password.Password == "")
     {
         MessageBox.Show("Debe escribir algo en ambos campos");
     }
     //Se llama a login
     else if (controlador.Login(tb_Username.Text, pb_Password.Password))
     {
         //Si fue posible loguearse
         MessageBox.Show("Logueo correcto");
         ventanaPrincipal ventanaPrincipal = new ventanaPrincipal();
         ventanaPrincipal.Show();
         this.Close();
     }
     else
     {
         MessageBox.Show("Usuario o contraseña no validas, verifiquelo e intente otra vez");
     }
     tb_Username.Clear();
     pb_Password.Clear();
 }