/// <summary> /// 更新渠道仓库 /// </summary> /// <param name="stockInfo"></param> /// <returns></returns> public void UpdateStock(StockInfoVM vm, Action callback) { restClient.Query <StockInfo>("/InventoryService/Stock/Update", vm.ConvertVM <StockInfoVM, StockInfo>(), (obj, args) => { if (!args.FaultsHandle()) { Page.Context.Window.Alert("渠道仓库信息修改成功", Newegg.Oversea.Silverlight.Controls.Components.MessageType.Information); } callback(); }); }
/// <summary> /// 创建渠道仓库 /// </summary> /// <param name="stockInfo"></param> /// <returns></returns> public void CreateStock(StockInfoVM vm, Action callback) { restClient.Query <StockInfo>("/InventoryService/Stock/Create", vm.ConvertVM <StockInfoVM, StockInfo>(), (obj, args) => { if (!args.FaultsHandle() && callback != null) { if (args.Result != null && args.Result.SysNo > 0) { vm.SysNo = args.Result.SysNo; this.Page.Context.Window.Alert("渠道仓库信息创建成功", Newegg.Oversea.Silverlight.Controls.Components.MessageType.Information); } else { Page.Context.Window.Alert("渠道仓库信息添加失败", Newegg.Oversea.Silverlight.Controls.Components.MessageType.Information); } } callback(); }); }