public ServiceResult BatchSetStatus(ObjectId[] userIds, EAdministratorStatus status) { _mongoRepository.Update <Administrator>(a => userIds.Contains(a.Id), a => new Administrator { Status = status }); return(ServiceResult.IsSuccess("设置完成")); }
public ServiceResult UpdateStatus(string userId, EAdministratorStatus status) { var result = _mongoRepository.Update <Administrator>(a => a.Id == new ObjectId(userId), a => new Administrator { Status = status, UpdateDateTime = DateTime.Now }); return(result > 0 ? ServiceResult.IsSuccess(AccountConstString.OperateSuccess) : ServiceResult.IsFailed(AccountConstString.OperateFailed)); }