/// <summary>業務処理を実装</summary> /// <param name="parameterValue">引数クラス</param> private void UOC_SelectAll(BaseParameterValue parameterValue) { // 引数クラスをアップキャスト TestParameterValue testParameter = (TestParameterValue)parameterValue; // 戻り値クラスを生成 TestReturnValue testReturn = new TestReturnValue(); // ↓業務処理----------------------------------------------------- // データアクセス クラスを生成する DaoProducts daoProducts = new DaoProducts(this.GetDam()); // 全件取得 DataTable dt = new DataTable(); daoProducts.D2_Select(dt); // 戻り値を戻す testReturn.dt = dt; // ↑業務処理----------------------------------------------------- // 戻り値クラスをダウンキャストして戻す this.ReturnValue = (BaseReturnValue)testReturn; }
/// <summary>業務処理を実装</summary> /// <param name="parameterValue">引数クラス</param> private void UOC_SelectAll(BaseParameterValue parameterValue) { // 引数クラスをアップキャスト TestParameterValue testParameter = (TestParameterValue)parameterValue; // 戻り値クラスを生成 TestReturnValue testReturn = new TestReturnValue(); // ↓業務処理----------------------------------------------------- // データアクセス クラスを生成する DaoProducts daoProducts = new DaoProducts(this.GetDam()); // 全件取得 DataTable dt = new DataTable(); daoProducts.D2_Select(dt); // 戻り値を戻す testReturn.dt = dt; // ↑業務処理----------------------------------------------------- // 戻り値クラスをダウンキャストして戻す this.ReturnValue = (BaseReturnValue)testReturn; }