/// <summary> /// Obtiene la existencia de productos. /// </summary> /// <param name="productoId"></param> /// <returns></returns> private decimal ObtenerExistencia(int productoId) { decimal existencia = decimal.Zero; if (productoId > 0) { var productos = new List <ProductoInfo> { new ProductoInfo { ProductoId = productoId } }; IList <AlmacenInventarioInfo> almacenInventario = new ProductoPL().ObtenerExistencia(almacen.AlmacenID, productos); if (almacenInventario != null) { var almacenInventarioInfo = almacenInventario.FirstOrDefault(); if (almacenInventarioInfo != null) { existencia = almacenInventarioInfo.Cantidad; } } } return(existencia); }