示例#1
0
 public void CargarEstudiantes()
 {
     gvEstudiantes.DataSource = null;
     if (!string.IsNullOrEmpty(txtIdCurso.Text.Trim()) && !string.IsNullOrEmpty(txtIdCursoHorario.Text.Trim()))
     {
         ce = commB.GetAusenciasEstudiantesDtos(Convert.ToInt32(txtIdCurso.Text.Trim()), Convert.ToInt32(txtIdCursoHorario.Text.Trim()));
         if (ce.Count() > 0 && ce != null)
         {
             gvEstudiantes.DataSource = ce;
             for (int i = 0; i < gvEstudiantes.Columns.Count; i++)
             {
                 //gridResults.Columns[i].Width = ColumnSizesArray[i];
                 gvEstudiantes.Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
             }
             gvEstudiantes.Columns["Id"].ReadOnly         = true;
             gvEstudiantes.Columns["Estudiante"].ReadOnly = true;
             //gvEstudiantes.Columns["Fecha"].Visible = false;
         }
         else
         {
             MessageBox.Show("No hay estudiantes asignados a este curso, por favor asignar estudiantes.", "Ausencias",
                             MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
         }
     }
 }