示例#1
0
 public DiasView()
 {
     InitializeComponent();
     this.controlador = new ControladorJuego();
     this.LoadJuegos();
     this.LoadDias();
 }
示例#2
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();
        }
示例#3
0
        public JuegosView()
        {
            InitializeComponent();

            this.juegoTipo1Control = new JuegoTipo1Control();
            this.juegoTipo2Control = new JuegoTipo2Control();
            this.Controls.Add(juegoTipo1Control);
            this.Controls.Add(juegoTipo2Control);

            this.controlador = new ControladorJuego();
            List <TipoJuego> juegos = controlador.GetTodos();

            this.lista_juegos.DataSource    = juegos;
            this.lista_juegos.DisplayMember = "nombre";
            this.lista_juegos.ValueMember   = "Id";
        }
示例#4
0
        public List <TipoJuego> GetJuegos()
        {
            ControladorJuego controlador = new ControladorJuego();

            return(controlador.FindByDia(this.Numero));
        }