private static User UserUpdate(User user) { if (!user.IsDirty) { return user; } user = user.Save(); SourceRepository.SourceUpdate(user.UserId, SourceType.User, user.Name); return user; }
public static User UserSave(User user) { if (!user.IsValid) { return(user); } User result; if (user.IsNew) { result = UserRepository.UserInsert(user); } else { result = UserRepository.UserUpdate(user); } return(result); }