private void BtnEliminar_Click(object sender, RoutedEventArgs e) { foreach (Personal empleado in empleados) { List <Eventos> eventosDel = new List <Eventos>(); foreach (Eventos evento in empleado.MyEventos) { if (evento.IsSelected) { eventosDel.Add(evento); } } EventosModel model = new EventosModel(); int count = 0; while (count < eventosDel.Count) { empleado.DeleteSelectedEvent(eventosDel[count]); model.DeleteEvento(eventosDel[count]); count++; } model = null; } }