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; }