Beispiel #1
0
        public override bool Equals(Object obj)
        {
            if (!(obj is VideojuegoEN))
            {
                return(false);
            }

            VideojuegoEN p = (VideojuegoEN)obj;

            return(Id == p.Id);
        }
        public IList <ProductoEN> ObtenerTodos()
        {
            var productos = new List <ProductoEN>();
            var v         = new VideojuegoEN();
            var p         = new PerifericoEN();
            var c         = new ConsolaEN();

            productos.AddRange(v.ObtenerTodos());
            productos.AddRange(p.ObtenerTodos());
            productos.AddRange(c.ObtenerTodos());
            return(productos);
        }
        public ProductoEN Producto()
        {
            if (Videojuego != -1)
            {
                var v = new VideojuegoEN();
                v.Id = Videojuego;
                return(v.ObtenerPorId());
            }
            else if (Consola != -1)
            {
                var c = new ConsolaEN();
                c.Id = Consola;
                return(c.ObtenerPorId());
            }
            var p = new PerifericoEN();

            p.Id = Periferico;
            return(p.ObtenerPorId());
        }
Beispiel #4
0
 public VideojuegoEN(VideojuegoEN c)
 {
     inicializar(c.Id, c.Nombre, c.Precio, c.CantidadStock, c.EdadMinima);
 }