예제 #1
0
 public void ResultWrite(tb_RecommendResultEntity rre)
 {
     Transaction t = new Transaction();
     t.AddSaveObject(rre);
     try
     {
         t.Process();
     }
     catch (PlException plex)
     { }
 }
예제 #2
0
 private void Doupromoted()
 {
     foreach (DataListItem item in DataList1.Items)
     {
         CheckBox cbo = item.FindControl("cbolist") as CheckBox;
         if (cbo.Checked)
         {
             long iid = Convert.ToInt64((item.FindControl("item") as System.Web.UI.HtmlControls.HtmlInputText).Value);
             tbClient = new DefaultTopClient(Config.ServerURL, Config.Appkey, Config.Secret);
             ItemRecommendDeleteRequest req3 = new ItemRecommendDeleteRequest();
             req3.NumIid = iid;
             ItemRecommendDeleteResponse resp3 = tbClient.Execute(req3, base.sessionkey);
             tb_RecommendResultEntity rre = new tb_RecommendResultEntity();
             rre.nick = base.nick;
             rre.operatTime = DateTime.Now;
             rre.Result = resp3.Body;
             rre.type = "M";
             if (resp3.IsError)
             {
                 //取消橱窗失败,可能是sessionkey过期
                 rre.isSuccess = false;
                 scheduleRecommendAction.ResultWrite(rre);
             }
             else
             {
                 rre.isSuccess = true;
                 scheduleRecommendAction.ResultWrite(rre);
             }
         }
     }
     BindRemainCount();
     BindOnsaleItem(this.txtTitleSearch.Text);
 }
예제 #3
0
 public static void Save(tb_RecommendResultEntity obj)
 {
     if (obj!=null)
     {
         obj.Save();
     }
 }
예제 #4
0
 /// <summary>根据主键获取一个实体</summary>
 public static tb_RecommendResultEntity RetrieveAtb_RecommendResultEntity(int id)
 {
     tb_RecommendResultEntity obj=new tb_RecommendResultEntity();
     obj.id=id;
     obj.Retrieve();
     if (obj.IsPersistent)
     {
         return obj;
     }
     else
     {
         return null;
     }
 }