本文整理汇总了C#中MerchantTribe.Commerce.Orders.Order.EvaluateCurrentShippingStatus方法的典型用法代码示例。如果您正苦于以下问题:C# Order.EvaluateCurrentShippingStatus方法的具体用法?C# Order.EvaluateCurrentShippingStatus怎么用?C# Order.EvaluateCurrentShippingStatus使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MerchantTribe.Commerce.Orders.Order
的用法示例。
在下文中一共展示了Order.EvaluateCurrentShippingStatus方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ReloadOrder
private void ReloadOrder(OrderShippingStatus previousShippingStatus)
{
o = MTApp.OrderServices.Orders.FindForCurrentStore(Request.QueryString["id"]);
o.EvaluateCurrentShippingStatus();
MTApp.OrderServices.Orders.Update(o);
MerchantTribe.Commerce.BusinessRules.OrderTaskContext context
= new MerchantTribe.Commerce.BusinessRules.OrderTaskContext(MTApp);
context.Order = o;
context.UserId = o.UserID;
context.Inputs.Add("bvsoftware", "PreviousShippingStatus", previousShippingStatus.ToString());
MerchantTribe.Commerce.BusinessRules.Workflow.RunByName(context, MerchantTribe.Commerce.BusinessRules.WorkflowNames.ShippingChanged);
LoadOrder();
this.OrderStatusDisplay1.LoadStatusForOrder(o);
}