public override bool Equals(Object obj) { if (!(obj is PerifericoEN)) { return(false); } PerifericoEN p = (PerifericoEN)obj; return(Id == p.Id & Nombre == p.Nombre & Precio == p.Precio & CantidadStock == p.CantidadStock); }
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()); }
public PerifericoEN(PerifericoEN c) { inicializar(c.Id, c.Nombre, c.Precio, c.CantidadStock); }