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 ? "» Hide" : "» Show"; UpdatePanel up = (UpdatePanel)e.Item.FindControl("panelShowHide"); up.Update(); break; } }
public int CreateOrUpdateAccountFeedItemMedia(string ticket, TransitAccountFeedItemMedia img) { return(WebServiceImpl <TransitAccountFeedItemMedia, ManagedAccountFeedItemMedia, AccountFeedItemMedia> .CreateOrUpdate( ticket, img)); }
public int CreateOrUpdateAccountFeedItemMedia(string ticket, TransitAccountFeedItemMedia img) { return WebServiceImpl<TransitAccountFeedItemMedia, ManagedAccountFeedItemMedia, AccountFeedItemMedia>.CreateOrUpdate( ticket, img); }