/// <summary>
 /// 修改
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void btnEnter_Click(object sender, EventArgs e)
 {
     try
     {
         //获取当前留言对象
         Song.Entities.ProductMessage message = Business.Do <IProduct>().MessageSingle(id);
         if (message == null)
         {
             return;
         }
         //留言标题与内容
         message.Pm_Title   = tbText.Text.Trim();
         message.Pm_Context = tbContext.Text.Trim();
         //回复
         message.Pm_Answer = tbAnswer.Text.Trim();
         //是否显示在前台
         message.Pm_IsShow = cbIsShow.Checked;
         //保存
         Business.Do <IProduct>().MessageSave(message);
         Master.AlertCloseAndRefresh("操作成功!");
     }
     catch (Exception ex)
     {
         Message.ExceptionShow(ex);
     }
 }
Esempio n. 2
0
 /// <summary>
 /// 填充产品留言的信息
 /// </summary>
 /// <param name="pmid">留言id</param>
 private void fillMessage(int pmid)
 {
     try
     {
         //获取当前留言对象
         Song.Entities.ProductMessage message = Business.Do <IProduct>().MessageSingle(pmid);
         if (message == null)
         {
             return;
         }
         //留言标题与内容
         lbId.Text      = message.Pm_Id.ToString();
         tbText.Text    = message.Pm_Title;
         tbContext.Text = message.Pm_Context;
         //时间与ip
         lbCrtTime.Text = message.Pm_CrtTime.ToString();
         lbIP.Text      = message.Pm_IP;
         //邮箱与地址
         lbEmail.Text   = message.Pm_Email;
         lbAddress.Text = message.Pm_Address;
         lbPhone.Text   = message.Pm_Phone;
         //回复
         tbAnswer.Text = message.Pm_Answer;
         //是否显示在前台
         cbIsShow.Checked = message.Pm_IsShow;
     }
     catch (Exception ex)
     {
         Message.ExceptionShow(ex);
     }
 }
Esempio n. 3
0
 /// <summary>
 /// 修改留言信息
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void btnEnter_Click(object sender, EventArgs e)
 {
     try
     {
         if (lbId.Text == "")
         {
             return;
         }
         int pmid = Convert.ToInt32(lbId.Text);
         //获取当前留言对象
         Song.Entities.ProductMessage message = Business.Do <IProduct>().MessageSingle(pmid);
         if (message == null)
         {
             return;
         }
         //留言标题与内容
         message.Pm_Title   = tbText.Text.Trim();
         message.Pm_Context = tbContext.Text.Trim();
         //回复
         message.Pm_Answer = tbAnswer.Text.Trim();
         //是否显示在前台
         message.Pm_IsShow = cbIsShow.Checked;
         //保存
         Business.Do <IProduct>().MessageSave(message);
         BindData(null, null);
         Master.Alert("操作成功");
     }
     catch (Exception ex)
     {
         Message.ExceptionShow(ex);
     }
 }
Esempio n. 4
0
 /// <summary>
 /// 修改是否使用的状态
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void sbUse_Click(object sender, EventArgs e)
 {
     try
     {
         StateButton ub    = (StateButton)sender;
         int         index = ((GridViewRow)(ub.Parent.Parent)).RowIndex;
         int         id    = int.Parse(this.GridView1.DataKeys[index].Value.ToString());
         //
         Song.Entities.ProductMessage entity = Business.Do <IProduct>().MessageSingle(id);
         entity.Pm_IsShow = !entity.Pm_IsShow;
         Business.Do <IProduct>().MessageSave(entity);
         BindData(null, null);
     }
     catch (Exception ex)
     {
         Message.ExceptionShow(ex);
     }
 }
 /// <summary>
 /// 设置初始产品留言相联的产品信息
 /// </summary>
 /// <param name="message">产品留言的实体</param>
 private void fillProduct(Song.Entities.ProductMessage message)
 {
     Song.Entities.Product p = Business.Do <IContents>().ProductSingle((int)message.Pd_Id);
     if (p == null)
     {
         return;
     }
     //产品名称
     lbName.Text = p.Pd_Name;
     //产品分类
     //lbColumn.Text = p.Ps_Name;
     //型号
     lbModel.Text = p.Pd_Model;
     //编号
     lbCode.Text = p.Pd_Code;
     //是否使用,是否新产品,是否推荐
     lbIsUse.Visible = !p.Pd_IsUse;
     lbIsNew.Visible = p.Pd_IsNew;
     lbIsRec.Visible = p.Pd_IsRec;
     //上市时间
     lbPushTime.Text = ((DateTime)p.Pd_PushTime).ToString("yyyy-MM-dd");
     //图片
     this.imgShow.Src = Upload.Get[_uppath].Virtual + p.Pd_Logo;
     //编辑
     lbAccName.Text = p.Acc_Name;
     //价格
     lbPrise.Text = p.Pd_Prise.ToString();
     //重量
     lbWeight.Text = p.Pd_Weight.ToString();
     //库存
     lbStocks.Text = p.Pd_Stocks.ToString();
     lbUnit.Text   = p.Pd_Unit;
     //简介
     lbIntro.Text = p.Pd_Intro;
     //内容
     lbDetails.Text = p.Pd_Details;
     //关键字
     lbKeywords.Text = p.Pd_KeyWords;
 }
 /// <summary>
 /// 填充产品留言的信息
 /// </summary>
 private void fillMessage()
 {
     //获取当前留言对象
     Song.Entities.ProductMessage message = Business.Do <IProduct>().MessageSingle(id);
     if (message == null)
     {
         return;
     }
     fillProduct(message);
     //留言标题与内容
     tbText.Text    = message.Pm_Title;
     tbContext.Text = message.Pm_Context;
     //时间与ip
     lbCrtTime.Text = message.Pm_CrtTime.ToString();
     lbIP.Text      = message.Pm_IP;
     //邮箱与地址
     lbEmail.Text   = message.Pm_Email;
     lbAddress.Text = message.Pm_Address;
     lbPhone.Text   = message.Pm_Phone;
     //回复
     tbAnswer.Text = message.Pm_Answer;
     //是否显示在前台
     cbIsShow.Checked = message.Pm_IsShow;
 }