/// <summary> /// 添加产品讨论回复 1. 在网站登录账户且有权限才能发表。需要审核才能展示在网页中。2. IPP系统中发表回复。 /// </summary> /// <param name="item"></param> public void AddProductDiscussReply(ProductDiscussReply item) { DataCommand dc = DataCommandManager.GetDataCommand("ProductDiscuss_CreateProductDiscussReply"); dc.SetParameterValue <ProductDiscussReply>(item); dc.ExecuteNonQuery(); }
/// <summary> /// 添加回复 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnAndReply_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(tbReplyContent.Text)) { CPApplication.Current.CurrentPage.Context.Window.Alert(ResComment.Information_ReplyContentIsNotNull, Newegg.Oversea.Silverlight.Controls.Components.MessageType.Warning); } else { ProductDiscussReply item = vm.ConvertVM <ProductDiscussQueryVM, ProductDiscussReply>(); item.Status = "A";//回复的初始化状态 item.DiscussSysNo = vm.SysNo.Value; item.Content = tbReplyContent.Text; item.NeedAdditionalText = cbNeedAdditionalText.IsChecked.Value ? YNStatus.Yes : YNStatus.No; item.CompanyCode = Newegg.Oversea.Silverlight.ControlPanel.Core.CPApplication.Current.CompanyCode; facade.CreateProductDiscussReply(item, (s, args) => { if (args.FaultsHandle()) { return; } CPApplication.Current.CurrentPage.Context.Window.Alert(ResComment.Information_OperateSuccessful, Newegg.Oversea.Silverlight.Controls.Components.MessageType.Information); facade.LoadProductDiscuss(SysNo, (s2, args2) => { if (args2.FaultsHandle()) { return; } vm = args2.Result.Convert <ProductDiscussDetail, ProductDiscussQueryVM>(); QueryResultGrid.ItemsSource = vm.ProductDiscussReplyList; }); }); } }
/// <summary> /// 添加产品评论回复 1. 在网站登录账户且有权限才能发表。需要审核才能展示在网页中。2. IPP系统中发表回复。 /// </summary> /// <param name="item"></param> public virtual void AddProductDiscussReply(ProductDiscussReply item) { productDiscussDA.UpdateProductDiscussReplyCount(item.DiscussSysNo.Value); productDiscussDA.AddProductDiscussReply(item); }
/// <summary> /// 添加产品评论回复 1. 在网站登录账户且有权限才能发表。需要审核才能展示在网页中。2. IPP系统中发表回复。 /// </summary> /// <param name="item"></param> public virtual void AddProductDiscussReply(ProductDiscussReply item) { ObjectFactory <ProductDiscussProcessor> .Instance.AddProductDiscussReply(item); }
/// <summary> /// 添加产品讨论回复 /// </summary> /// <param name="filter"></param> /// <param name="callback"></param> public void CreateProductDiscussReply(ProductDiscussReply item, EventHandler <RestClientEventArgs <dynamic> > callback) { string relativeUrl = "/MKTService/CommentInfo/CreateProductDiscussReply"; restClient.Create(relativeUrl, item, callback); }
public virtual void AddProductDiscussReply(ProductDiscussReply item) { productDiscussAppService.AddProductDiscussReply(item); }