コード例 #1
0
ファイル: User.cs プロジェクト: erelisvanagelis/Saugumas_4
        public void AddPassword(PasswordEntry password)
        {
            if (GetPasswordEntry(password.Title) != null)
            {
                throw new Exception("Toks slaptažodis jau egzistuoja");
            }

            passwords.Add(password);
        }
コード例 #2
0
ファイル: User.cs プロジェクト: erelisvanagelis/Saugumas_4
        public void RemovePassword(string title)
        {
            PasswordEntry pe = GetPasswordEntry(title);

            if (pe == null)
            {
                throw new Exception("Toks slapatažodis neegzistuoja");
            }
            passwords.Remove(pe);
        }
コード例 #3
0
ファイル: User.cs プロジェクト: erelisvanagelis/Saugumas_4
        public void UpdatePassword(string title, PasswordEntry passwordEntry)
        {
            int index = passwords.FindIndex(x => x.Title == title);

            if (index == -1)
            {
                throw new Exception("Nepavyko rasti šio slaptažodžio");
            }
            passwords[index] = passwordEntry;
        }