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()); }
public VideojuegoEN(VideojuegoEN c) { inicializar(c.Id, c.Nombre, c.Precio, c.CantidadStock, c.EdadMinima); }