Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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;
        }
Exemplo n.º 3
0
        public bool Equals(UserModel that)
        {
            if (that == null)
            {
                return false;
            }

            if (this.Id != that.Id)
            {
                return false;
            }

            return true;
        }