public bool Equals(User other) { return(_totalBalance.Equals(other._totalBalance) && AutoSleep == other.AutoSleep && SleepThreshold == other.SleepThreshold && string.Equals(Login, other.Login) && string.Equals(Password, other.Password) && string.Equals(Role, other.Role) && LicenseExpDate.Equals(other.LicenseExpDate) && string.Equals(Status, other.Status) && string.Equals(ConnectionID, other.ConnectionID) && string.Equals(Sleep, other.Sleep) && Alerts == other.Alerts && AllTrades == other.AllTrades && AllTradesPro == other.AllTradesPro && Chart == other.Chart && Counter == other.Counter && L2 == other.L2 && Logbook == other.Logbook && Trading == other.Trading && FastOrder == other.FastOrder && string.Equals(Email, other.Email) && SleepThreshold == other.SleepThreshold && ProfitControl == other.ProfitControl && ProfitLimit.Equals(other.ProfitLimit) && ProfitLossLimit.Equals(other.ProfitLossLimit) && ProfitFixed == other.ProfitFixed && IsUsa == other.IsUsa); }