Пример #1
0
        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;
        }