private void LoadGridComisiones()
 {
     try
     {
         ComisionLogic comlog = new ComisionLogic();
         this.GridViewComisiones.DataSource = comlog.GetComisionesDisponibles(SelectedIDMaterias);
         this.GridViewComisiones.DataBind();
     }
     catch (Exception ex)
     {
         Response.Write("<script>window.alert('" + ex.Message + "');</script>");
     }
 }
 private void dgvMaterias_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         int IDMateria = ((Business.Entities.Materia)this.dgvMaterias.SelectedRows[0].DataBoundItem).ID;
         ComisionLogic comlog = new ComisionLogic();
         this.dgvComisiones.DataSource = comlog.GetComisionesDisponibles(IDMateria);
     }
     catch (Exception ex)
     {
         this.Notificar("Error", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }