private ProductosDTO filaDTOProducto(ProductosDAL.MostrarProductosRow filas) { ProductosDTO objProducto = new ProductosDTO(); objProducto.ID = filas.ID; objProducto.Codigo = filas.CÓDIGO; objProducto.Nombre_Producto = filas.NOMBRE; objProducto.id_Categoria = filas.CATEGORÍA; objProducto.Precio_unitario = filas.PRECIO; objProducto.Detalles = filas.DETALLES_DEL_PRODUCTO; ProductosAlCarro objPro1 = new ProductosAlCarro(filas.ID); objPro1.IdProducto = filas.ID; return(objProducto); }
public void CantidadDeProductos(int pIdProducto, int pCantidad) { if (pCantidad == 0) { EliminarProductos(pIdProducto); return; } ProductosAlCarro updateProductos = new ProductosAlCarro(pIdProducto); foreach (ProductosAlCarro item in ListaProductos) { if (item.Equals(updateProductos)) { item.Cantidad = pCantidad; return; } } }
public void Agregar(int pIdProducto) { ProductosAlCarro NuevoProducto = new ProductosAlCarro(pIdProducto); if (ListaProductos.Contains(NuevoProducto)) { foreach (ProductosAlCarro item in ListaProductos) { if (item.Equals(NuevoProducto)) { item.Cantidad++; return; } } } else { NuevoProducto.Cantidad = 1; ListaProductos.Add(NuevoProducto); } }
public void EliminarProductos(int pIdProducto) { ProductosAlCarro eliminaritems = new ProductosAlCarro(pIdProducto); ListaProductos.Remove(eliminaritems); }