public void AgregarArticulos(Articulo articulo, int cantidad) { ElementoCarrito elemento = new ElementoCarrito(); CantElementos += 1; elemento.Articulo = articulo; elemento.Cantidad = cantidad; elemento.ID_elemento = CantElementos; ListaDeElementos.Add(elemento); }
public void AgregarArticulo(Articulo articulo, int cantidad) { foreach (ElementoCarrito elemento in ListaElementos) { if (elemento.Articulo.ID_Articulo == articulo.ID_Articulo) { elemento.Cantidad += 1; return; } } ElementoCarrito elementoCarrito = new ElementoCarrito(); elementoCarrito.ID_Elemento = ListaElementos.Count(); elementoCarrito.Cantidad = cantidad; elementoCarrito.Articulo = articulo; ListaElementos.Add(elementoCarrito); }
public Transaccion() { Articulo = new ElementoCarrito(); Estado = new EstadoTransaccion(); Domicilio = new Domicilio(); }