Esempio n. 1
0
        public override bool Equals(Object obj)
        {
            if (!(obj is ConsolaEN))
            {
                return(false);
            }

            ConsolaEN p = (ConsolaEN)obj;

            return(Id == p.Id & Nombre == p.Nombre & Precio == p.Precio & CantidadStock == p.CantidadStock);
        }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
        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());
        }
Esempio n. 4
0
 public ConsolaEN(ConsolaEN c)
 {
     inicializar(c.Id, c.Nombre, c.Precio, c.CantidadStock);
 }