private void ShowSubscriptionInfo(int progid)
{
Model.Subscription info = new Model.Subscription(progid);
List<ToolBarButton> buttons = new List<ToolBarButton>();
buttons.Add(this.ButtonUnsubscribe);
buttons.Add(this.ButtonCurrentEps);
if (info.HasMoreInfo)
{
buttons.Add(this.ButtonMoreInfo);
}
if (Model.Favourite.IsFavourite(progid))
{
buttons.Add(this.ButtonRemFavourite);
}
else
{
buttons.Add(this.ButtonAddFavourite);
}
this.SetToolbarButtons(buttons.ToArray());
this.SetSideBar(info.Name, info.Description, Model.Programme.GetImage(progid));
}