public AmendUserForm(DirectoryForm parent, IBusinessService server, BllUser entity) : base(parent, server, entity) { InitializeComponent(); textBox1.Text = entity.Fullname; textBox2.Text = entity.Login; foreach (var entityItem in entity.EventTypeLib.SelectedEntities) { int i = BllEntityComparer.GetItemIndex(entityItem.Entity, EventTypes.ToList <IBllEntity>()); if (i >= 0) { checkedListBox2.SetItemChecked(i, true); } } foreach (var entityItem in entity.StatusLib.SelectedEntities) { int i = BllEntityComparer.GetItemIndex(entityItem.Entity, Statuses.ToList <IBllEntity>()); if (i >= 0) { checkedListBox3.SetItemChecked(i, true); } } comboBox1.SelectedItem = entity.Group.Name; }