public static bool Equals(UserModel user1, UserModel user2) { if (user1 == null && user2 == null) { return true; } if (user1 == null ^ user2 == null) { return true; } return user1.Equals(user2); }
public static UserModel FromRepositoryType(User model) { var result = new UserModel { Alias = model.Alias, Email = model.Email, Id = model.Id, RegisteredTimestamp = model.RegisteredTimestamp, Secret = (model.Secret == null) ? null : model.Secret.Format(), Token = model.Token }; return result; }
public bool Equals(UserModel that) { if (that == null) { return false; } if (this.Id != that.Id) { return false; } return true; }