public void Delete(string user)
{
var existingUser = Credentials.SingleOrDefault(c => c.User == user);
if (existingUser != null)
{
m_Credentials.Remove(existingUser);
}
else
{
throw new InvalidOperationException("The given user does not exist.");
}
SaveCredentials();
}