//regresa a la ventana central para acceder a un grupo
        private void button1_Click(object sender, RoutedEventArgs e)
        {
            central c = new central();

            c.Show();
            this.Close();
        }
Esempio n. 2
0
        //revisa que la contraseña sea correcta para dar acceso a la base de datos
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            SqlDataReader dr;
            SqlConnection con;

            try
            {
                con = Conexion.agregarConexion();
                SqlCommand cmd = new SqlCommand("select contra from usuario where usuario.claveU = " + 1, con);
                dr = cmd.ExecuteReader();
                if (dr.Read())
                {
                    if (dr.GetString(0).Equals(txtPassword.Password.ToString()))
                    {
                        central c = new central();
                        c.Show();
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Contraseña equivocada");
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("error: " + ex);
            }
        }
        //elimina el grupo de alumnos llamando la funcion de la clase grupo
        private void bEliminar_Click(object sender, RoutedEventArgs e)
        {
            if (MessageBox.Show("¿Desea eliminar todo el grupo de alumnos?", "Confirmación", MessageBoxButton.YesNo) == MessageBoxResult.Yes)

            {
                try
                {
                    int   res;
                    Grupo g = new Grupo(grupo);
                    res = g.eliminaGrupo(g);
                    if (res > 0)
                    {
                        MessageBox.Show("grupo eliminado");
                        central c = new central();
                        c.Show();
                        this.Close();
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("El grupo no pudo ser eliminado" + ex);
                }
            }
        }