/// <summary> /// 编辑关键字对应商品 /// </summary> /// <param name="item"></param> public void EditProductKeywords(ProductKeywordsInfo item) { DataCommand dc = DataCommandManager.GetDataCommand("Keyword_UpdateKeywordsForProduct"); dc.SetParameterValue <ProductKeywordsInfo>(item); dc.ExecuteNonQuery(); }
/// <summary> /// 更新状态 /// </summary> /// <param name="item"></param> public void ChangeProductKeywordsStatus(ProductKeywordsInfo item) { DataCommand dc = DataCommandManager.GetDataCommand("Keyword_ChangeProductKeywordsStatus"); dc.SetParameterValue("@SysNo", item.SysNo); dc.SetParameterValue("@Status", item.Status); dc.SetParameterValue("@EditUser", item.User.UserName); dc.ExecuteNonQuery(); }
private void btnSave_Click(object sender, RoutedEventArgs e) { if (!ValidationManager.Validate(this.LayoutRoot)) { return; } if (string.IsNullOrEmpty(VM.ProductSysNo)) { CPApplication.Current.CurrentPage.Context.Window.Alert("请选择商品!"); return; } if (string.IsNullOrEmpty(VM.Priority)) { CPApplication.Current.CurrentPage.Context.Window.Alert("优先级不能为空!"); return; } if (string.IsNullOrEmpty(VM.Keywords)) { CPApplication.Current.CurrentPage.Context.Window.Alert("请输入关键字!"); return; } ProductKeywordsInfo item = EntityConvertorExtensions.ConvertVM <KeyWordsForProductQueryVM, ProductKeywordsInfo>(VM, (v, t) => { t.Keywords = new BizEntity.LanguageContent(ConstValue.BizLanguageCode, v.Keywords); }); item.CompanyCode = Newegg.Oversea.Silverlight.ControlPanel.Core.CPApplication.Current.CompanyCode; if (isAdd) { item.CompanyCode = Newegg.Oversea.Silverlight.ControlPanel.Core.CPApplication.Current.CompanyCode; facade.AddProductKeywords(item, (obj, args) => { if (args.FaultsHandle()) { return; } CPApplication.Current.CurrentPage.Context.Window.Alert(ResKeywords.Information_CreateSuccessful, Newegg.Oversea.Silverlight.Controls.Components.MessageType.Information); }); } else { facade.EditProductKeywords(item, (obj, args) => { if (args.FaultsHandle()) { return; } CPApplication.Current.CurrentPage.Context.Window.Alert(ResKeywords.Information_UpdateSuccessful, Newegg.Oversea.Silverlight.Controls.Components.MessageType.Information); }); } }
/// <summary> /// 编辑关键字对应商品 /// </summary> /// <param name="item"></param> public virtual void EditProductKeywords(ProductKeywordsInfo item) { ObjectFactory <ProductKeywordsInfoProcessor> .Instance.EditProductKeywords(item); }
public virtual void EditProductKeywords(ProductKeywordsInfo item) { productKeywordsInfoAppService.EditProductKeywords(item); }
public virtual void AddProductKeywords(ProductKeywordsInfo item) { productKeywordsInfoAppService.AddProductKeywords(item); }
/// <summary> /// 编辑关键字对应商品 /// </summary> /// <param name="item"></param> public virtual void EditProductKeywords(ProductKeywordsInfo item) { keywordDA.EditProductKeywords(item); }
/// <summary> /// 添加自关键字对应商品 /// </summary> /// <param name="item"></param> public virtual void AddProductKeywords(ProductKeywordsInfo item) { keywordDA.AddProductKeywords(item); }
/// <summary> /// 更新关键字对应商品 /// </summary> /// <param name="filter"></param> /// <param name="callback"></param> public void EditProductKeywords(ProductKeywordsInfo item, EventHandler <RestClientEventArgs <dynamic> > callback) { string relativeUrl = "/MKTService/KeywordsInfo/EditProductKeywords"; restClient.Update(relativeUrl, item, callback); }