Esempio n. 1
0
        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;
                }
            }
        }
Esempio n. 2
0
 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);
     }
 }
Esempio n. 3
0
 public void EliminarProductos(ProductosDTO pProducto)
 {
     ProductsInCar eliminaritems = new ProductsInCar(pProducto);
     ListaProductos.Remove(eliminaritems);
 }