private void tsbEliminar_Click(object sender, EventArgs e)
 {
     var rta = MessageBox.Show("¿Esta seguro que desea eliminar esta Inscripción?", "Atencion", MessageBoxButtons.YesNo);
     if (rta == DialogResult.Yes)
     {
         try
         {
             int ID = ((Business.Entities.AlumnoInscripcion)this.dgvInscripciones.SelectedRows[0].DataBoundItem).ID;
             AlumnoInscripcionLogic insc = new AlumnoInscripcionLogic();
             insc.Delete(ID);
             CursoLogic curlog = new CursoLogic();
             Curso cur = curlog.GetOne(((Business.Entities.AlumnoInscripcion)this.dgvInscripciones.SelectedRows[0].DataBoundItem).Curso.ID);
             cur.State = BusinessEntity.States.Modified;
             cur.Cupo++;
             curlog.Save(cur);
             this.Listar();
         }
         catch (Exception ex)
         {
             this.Notificar("Error", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
        private void BajaEntidad()
        {
            int ID;
            if (this.dgvInscripciones.SelectedRows.Count == 1)
            {
                ID = (int)dgvInscripciones.CurrentRow.Cells["Id_Inscripción"].Value;
                if (MessageBox.Show("¿Está seguro que desea eliminar la inscripción a cursado?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    AlumnoInscripcionLogic lAluInsc = new AlumnoInscripcionLogic();
                    lAluInsc.Delete(ID);
                    this.llenarGrilla(this.IdPersona, Persona.TiposPersonas.Alumno);
                }

            }
        }