示例#1
0
        public Orden Insertar(Orden orden)
        {
            Orden nuevaOrden = _ordenRepository.Agregar(orden);

            foreach (OrdenArticulo oa in orden.OrdenArticulos)
            {
                oa.IdOrden = orden.IdOrden;

                _ordenArticuloRepository.Agregar(oa);

                Articulo art = _articuloRepository.BuscarPorIdString(oa.CodigoArticulo);
                art.actualizarStock(oa.CantidadArticulo);

                _articuloRepository.Actualizar(art);
            }
            return(nuevaOrden);
        }
 public Articulo Modificar(Articulo articulo)
 {
     return(_articuloRepository.Actualizar(articulo));
 }