public AbstractGroup GetPasswordActionsWithSamePassword(string password)
        {
            List <PasswordAction> passwordActions = PasswordActions.
                                                    Where(passAct => passAct.ValidPassword == password).ToList();
            AbstractGroup group = new PasswordActionGroupLeaf(passwordActions);

            return(group);
        }
        public List <PasswordAction> GetPasswordActionsByUser()
        {
            List <PasswordAction> passwordActions = PasswordActions.
                                                    Where(passAct => passAct.UserId == this.Settings.User.Id).ToList();
            AbstractGroup group = new PasswordActionGroupLeaf(passwordActions);

            //добавить другие группы паролей
            return(group);
        }