Example #1
0
        protected override void button1_Click(object sender, EventArgs e)
        {
            BllStatusLib statusLib = new BllStatusLib();

            foreach (int item in checkedListBox3.CheckedIndices)
            {
                statusLib.SelectedEntities.Add(new BllSelectedStatus {
                    Entity = Statuses[item]
                });
            }
            BllEventTypeLib eventTypeLib = new BllEventTypeLib();

            foreach (int item in checkedListBox2.CheckedIndices)
            {
                eventTypeLib.SelectedEntities.Add(new BllSelectedEntity <BllEventType> {
                    Entity = EventTypes[item]
                });
            }
            Entity = new BllUser
            {
                Fullname     = textBox1.Text,
                Login        = textBox2.Text,
                Password     = Sha1.Encrypt(textBox3.Text),
                Group        = Groups[comboBox1.SelectedIndex],
                StatusLib    = statusLib,
                EventTypeLib = eventTypeLib
            };
            Entity = server.CreateUser((BllUser)Entity);
            base.button1_Click(sender, e);
        }
Example #2
0
 private void PopulateEventTypeComboBox(BllEventTypeLib lib)
 {
     comboBox2.Items.Clear();
     foreach (var EventType in lib.SelectedEntities)
     {
         comboBox2.Items.Add(EventType.Entity.Name);
     }
     if (comboBox2.Items.Count > 0)
     {
         comboBox2.SelectedIndex = 0;
     }
 }