/// <summary> /// Saves a user, insert or update. /// </summary> /// <param name="user"></param> protected override void SaveUser(User user) { user.Name = user.Name.ToLower(); TableProxyUserByName.InsertOrUpdate(user); TableProxyUserById.InsertOrUpdate(user); }
/// <summary> /// Gets a user by identity. /// </summary> /// <param name="userId">The unique identity.</param> /// <returns></returns> public override User GetUserByID(Guid userId) { var user = TableProxyUserById.Get(userId); return(user == null ? null : user.Entity); }