Beispiel #1
0
        private void bVisibilityAddEmail_Click(object sender, EventArgs e)
        {
            string email = this.tbVisibilityAddEmail.Text;

            AddVisibilityForEmail(email);
            //Save it!
            SINnerVisibility.Save(clbVisibilityToUsers);
        }
Beispiel #2
0
        private void bVisibilityRemove_Click(object sender, EventArgs e)
        {
            ListBox.SelectedObjectCollection selectedItems = new ListBox.SelectedObjectCollection(clbVisibilityToUsers);
            selectedItems = clbVisibilityToUsers.SelectedItems;

            if (clbVisibilityToUsers.SelectedIndex != -1)
            {
                for (int i = selectedItems.Count - 1; i >= 0; i--)
                {
                    var userright = selectedItems[i] as SINerUserRight;
                    SINnersOptions.SINnerVisibility.UserRightsObservable.Remove(userright);
                }
                //Save it!
                SINnerVisibility.Save(clbVisibilityToUsers);
            }
            else
            {
                MessageBox.Show("No email selected!");
            }
        }
Beispiel #3
0
 private void OptionsUpdate()
 {
     SINnersOptions.SINnerVisibility.IsPublic       = this.cbVisibilityIsPublic.Checked;
     SINnersOptions.SINnerVisibility.IsGroupVisible = this.cbVisibilityIsGroupVisible.Checked;
     SINnerVisibility.Save(this.clbVisibilityToUsers);
 }