public void CantidadDeProductos(ProductosDTO pProducto, int pCantidad) { if (pCantidad == 0) { EliminarProductos(pProducto); return; } ProductsInCar updateProductos = new ProductsInCar(pProducto); foreach (ProductsInCar item in ListaProductos) { if (item.Equals(updateProductos)) { item.Cantidad = pCantidad; return; } } }
public void Agregar(ProductosDTO pProducto, int Cantidad) { ProductsInCar NuevoProducto = new ProductsInCar(pProducto); if (ListaProductos.Contains(NuevoProducto)) { foreach (ProductsInCar item in ListaProductos) { if (item.Equals(NuevoProducto)) { item.Cantidad += Cantidad; return; } } } else { NuevoProducto.Cantidad = Cantidad; ListaProductos.Add(NuevoProducto); } }
public void EliminarProductos(ProductosDTO pProducto) { ProductsInCar eliminaritems = new ProductsInCar(pProducto); ListaProductos.Remove(eliminaritems); }