public override bool Equals(object o)
        {
            if (!(o is TimeServerAccount))
            {
                return(false);
            }
            TimeServerAccount v = o as TimeServerAccount;

            if (!AccountId.Equals(v.AccountId))
            {
                return(false);
            }
            if (!IsSecured.Equals(v.IsSecured))
            {
                return(false);
            }
            if (!Password.Equals(v.Password))
            {
                return(false);
            }
            if (!Url.Equals(v.Url))
            {
                return(false);
            }
            if (!UserName.Equals(v.UserName))
            {
                return(false);
            }
            return(true);
        }
 public void StoreValues(Data data, string path)
 {
     data.SetValue(@"" + path + @"AccountId", Data.EscapeString(AccountId));
     data.SetValue(@"" + path + @"IsSecured", IsSecured.ToString());
     data.SetValue(@"" + path + @"Password", _password);
     data.SetValue(@"" + path + @"Url", Data.EscapeString(Url));
     data.SetValue(@"" + path + @"UserName", Data.EscapeString(UserName));
 }
        public override string ToString()
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendLine("AccountId=" + AccountId.ToString());
            sb.AppendLine("IsSecured=" + IsSecured.ToString());
            sb.AppendLine("Password="******"Url=" + Url.ToString());
            sb.AppendLine("UserName=" + UserName.ToString());

            return(sb.ToString());
        }