Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
 public Transaccion()
 {
     Articulo  = new ElementoCarrito();
     Estado    = new EstadoTransaccion();
     Domicilio = new Domicilio();
 }