protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
        {
            base.OnNavigatedTo(e);

            string eventId = "";
            if (NavigationContext.QueryString.TryGetValue("eventId", out eventId))
                EventInfo = SharedPageParameters.Instance.GetParameter(eventId) as SharedEventInfo;

            string valId = "";
            if (NavigationContext.QueryString.TryGetValue("valId", out valId))
                SocialPermission = SharedPageParameters.Instance.GetParameter(valId) as EventSocialPermission;

            if (!SocialPermission.IsNew)
                ApplicationBar = Resources["ExistEventApplicationBar"] as ApplicationBar;

            NameTextBlock.Text = SocialPermission.Name;
            GrantedCheckBox.IsChecked = SocialPermission.Granted;
        }
        private void AddSocialPermissionButton_Tap(object sender, Microsoft.Phone.Controls.GestureEventArgs e)
        {
            EventSocialPermission obj = new EventSocialPermission();
            EventInfo.SocialPermissions.Add(obj);

            string eventId = SharedPageParameters.Instance.AddParameter(EventInfo);
            string valId = SharedPageParameters.Instance.AddParameter(obj);

            NavigationService.Navigate(new Uri("/EmitterPages/EditSocialPermissionPage.xaml?eventId=" + eventId + "&valId=" + valId, UriKind.Relative));
        }