示例#1
0
 public void gridManage_ItemCommand(object sender, DataListCommandEventArgs e)
 {
     switch (e.CommandName)
     {
     case "Toggle":
         TransitAccountFeedItemMedia img = SessionManager.SyndicationService.GetAccountFeedItemMediaById(
             SessionManager.Ticket, int.Parse(e.CommandArgument.ToString()));
         img.Visible = !img.Visible;
         if (!img.Visible)
         {
             img.Interesting = false;
         }
         SessionManager.CreateOrUpdate <TransitAccountFeedItemMedia>(
             img, SessionManager.SyndicationService.CreateOrUpdateAccountFeedItemMedia);
         LinkButton lb = (LinkButton)e.Item.FindControl("linkToggleVisible");
         lb.Text = img.Visible ? "&#187; Hide" : "&#187; Show";
         UpdatePanel up = (UpdatePanel)e.Item.FindControl("panelShowHide");
         up.Update();
         break;
     }
 }
示例#2
0
 public int CreateOrUpdateAccountFeedItemMedia(string ticket, TransitAccountFeedItemMedia img)
 {
     return(WebServiceImpl <TransitAccountFeedItemMedia, ManagedAccountFeedItemMedia, AccountFeedItemMedia> .CreateOrUpdate(
                ticket, img));
 }
示例#3
0
 public int CreateOrUpdateAccountFeedItemMedia(string ticket, TransitAccountFeedItemMedia img)
 {
     return WebServiceImpl<TransitAccountFeedItemMedia, ManagedAccountFeedItemMedia, AccountFeedItemMedia>.CreateOrUpdate(
         ticket, img);
 }