Пример #1
0
        public void AgregarArticuloYCantidadAlPedido(PedidoArticulo pedidoArticulo)
        {
            bool articuloYaExiste = _pedidosRepository.ValidarExistenciaDeArticuloEnPedido(pedidoArticulo);

            if (articuloYaExiste)
            {
                _pedidosRepository.AdicionarCantidadAlArticuloDelPedido(pedidoArticulo);
            }
            else
            {
                _pedidosRepository.AgregarArticuloYCantidadAlPedido(pedidoArticulo);
            }

            Pedido pedidoAActualizar = _pedidosRepository.ObtenerPorId(pedidoArticulo.IdPedido);

            base.Actualizar(pedidoAActualizar);
        }