Ejemplo n.º 1
0
        private void DeleteFromDataBase(List <TipoJuego> juegosAEliminar)
        {
            ControladorJuego controlador = new ControladorJuego();

            foreach (var d in db.Dias.Where(d => d.Dia == this.Numero))
            {
                d.JuegoReference.Load();
                TipoJuego juego = controlador.CrearJuegoEspecifico(d.Juego);
                if (juegosAEliminar.Any(j => j.Id == juego.Id))
                {
                    db.DeleteObject(d);
                }
            }

            db.SaveChanges();
        }