/// <summary> /// 更新状态 /// </summary> /// <param name="tenantId"></param> /// <param name="userId"></param> /// <param name="appAccountId"></param> /// <param name="state"></param> internal static void UpdateState(int tenantId, int userId, string appAccountId, AppAccountState state) { var db = Database.GetDatabase(DatabaseName.AppConnect); SafeProcedure.ExecuteNonQuery(db, "dbo.AppAccount_UpdateState", parameterMapper => { parameterMapper.AddWithValue("@TenantId", tenantId); parameterMapper.AddWithValue("@UserId", userId); parameterMapper.AddWithValue("@AppAccountId", appAccountId); parameterMapper.AddWithValue("@State", (short)state); }); }
/// <summary> /// 更新开放平台账户状态 /// </summary> /// <param name="tenantId"></param> /// <param name="userId"></param> /// <param name="appAccountId"></param> /// <param name="state"></param> public void UpdateState(int tenantId, int userId, string appAccountId, AppAccountState state) { ArgumentHelper.AssertIsTrue(!string.IsNullOrWhiteSpace(appAccountId), "id is null or empty"); AppAccountDao.UpdateState(tenantId, userId, appAccountId, state); }