Пример #1
0
        private void CreateDefaultUser()
        {
            var userItem = new User();

            userItem.Name     = "Администратор";
            userItem.Password = "******";
            userItem.IsAdmin  = true;

            UserItems.Add(userItem);
            _userModel.Save();
        }
Пример #2
0
        /// <summary> Добавить нового пользователя. </summary>
        /// <param name="user"> Пользователь для добавления. </param>
        private void AddUser(User user)
        {
            Users.Add(user ?? throw new ArgumentNullException(nameof(user)));

            var menu = new ContextMenu();

            menu.Items.Add(new MenuItem
            {
                Header           = "Сменить пользователя",
                Command          = ChangeUserCommand,
                CommandParameter = user.Name
            });
            menu.Items.Add(new MenuItem
            {
                Header           = "Удалить пользователя",
                Command          = DeleteUserCommand,
                CommandParameter = user.Name
            });

            UserItems.Add(new ListViewItem {
                Content = user, ContextMenu = menu
            });
        }
Пример #3
0
 public void AddUserItem(UserItem Item)
 {
     Item.Count--;
     UserItems.Add(Item);
 }
Пример #4
0
 public void AddUserTab(TabItemViewModel vm)
 {
     UserItems.Add(vm);
     SelectedTab = vm;
 }