本文整理汇总了C#中OrderInfo.GetGroupBuyProductQuantity方法的典型用法代码示例。如果您正苦于以下问题:C# OrderInfo.GetGroupBuyProductQuantity方法的具体用法?C# OrderInfo.GetGroupBuyProductQuantity怎么用?C# OrderInfo.GetGroupBuyProductQuantity使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类OrderInfo
的用法示例。
在下文中一共展示了OrderInfo.GetGroupBuyProductQuantity方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: CloseTransaction
public static bool CloseTransaction(OrderInfo order)
{
ManagerHelper.CheckPrivilege(Privilege.EditOrders);
if (order.CheckAction(OrderActions.SELLER_CLOSE))
{
order.OrderStatus = OrderStatus.Closed;
bool flag = new OrderDao().UpdateOrder(order, null);
if (order.GroupBuyId > 0)
{
GroupBuyInfo groupBuy = GroupBuyHelper.GetGroupBuy(order.GroupBuyId);
groupBuy.SoldCount -= order.GetGroupBuyProductQuantity();
GroupBuyHelper.UpdateGroupBuy(groupBuy);
}
if (flag)
{
EventLogs.WriteOperationLog(Privilege.EditOrders, string.Format(CultureInfo.InvariantCulture, "关闭了订单“{0}”", new object[] { order.OrderId }));
}
return flag;
}
return false;
}