public void QuitarRepuesto(int codigoRepuesto) { Repuesto repuesto = this._listaProductos.SingleOrDefault(x => x.Codigo == codigoRepuesto); if (repuesto != null) { this._listaProductos.Remove(repuesto); } else { throw new CodigoInexistenteException("El código que ingresó no se encuentra en la lista."); } }
//MÉTODOS public void AgregarRepuesto(int codigo, string nombre, double precio, int stock, int codigoCategoria) { Repuesto repuesto = new Repuesto(codigo, nombre, precio, stock, codigoCategoria); this._listaProductos.Add(repuesto); }