示例#1
0
 public void Listar(DataGridView tabla)
 {
     try
     {
         if (conexion.AbrirConexion() == true)
         {
             IList <Jugador> lista = DAOJugador.ListarJugadores(conexion.GetConexion());
             tabla.Rows.Clear();
             for (int i = 0; i < lista.Count; i++)
             {
                 Estudiante estudiante = DAOEstudiante.ObtenerEstudiante(conexion.GetConexion(), lista[0].GetDocumento());
                 lista[0].SetNombre(estudiante.GetNombre());
                 lista[0].SetApellido(estudiante.GetApellido());
                 lista[0].SetGrado(estudiante.GetGrado());
                 lista[0].SetGrupo(estudiante.GetGrado());
             }
             for (int i = 0; i < lista.Count; i++)
             {
                 tabla.Rows.Add(lista[i].GetDocumento(), lista[i].GetNombre(), lista[i].GetApellido(), lista[i].GetGrado(), lista[i].GetGrupo(), lista[i].GetDesempeño().GetAciertos(), lista[i].GetDesempeño().GetErrores());
             }
             conexion.CerrarConexion();
         }
     }
     catch (MySqlException ex)
     {
         MessageBox.Show(ex.Message);
         conexion.CerrarConexion();
     }
 }
        public Estudiante Seleccionar(DataGridView tabla)
        {
            if (tabla.SelectedRows.Count == 1)
            {
                int documento = Convert.ToInt32(tabla.CurrentRow.Cells[0].Value);
                if (conexion.AbrirConexion() == true)
                {
                    Estudiante seleccionado = DAOEstudiante.ObtenerEstudiante(conexion.GetConexion(), documento);
                    conexion.CerrarConexion();
                    return(seleccionado);
                }
            }

            return(null);
        }