/// <summary>業務処理を実装</summary> /// <param name="parameterValue">引数クラス</param> private void UOC_Delete(BaseParameterValue parameterValue) { // 引数クラスをアップキャスト TestParameterValue testParameter = (TestParameterValue)parameterValue; // 戻り値クラスを生成 TestReturnValue testReturn = new TestReturnValue(); // ↓業務処理----------------------------------------------------- // データアクセス クラスを生成する DaoCategories daoCategories = new DaoCategories(this.GetDam()); // n件削除 // 検索条件設定 if (testParameter.field1_ForSearch.ToString().Trim() == "") { } else { daoCategories.PK_CategoryID = testParameter.field1_ForSearch; } if (testParameter.field2_ForSearch.ToString().Trim() == "") { } else { daoCategories.CategoryName = testParameter.field2_ForSearch; } // デリート testReturn.obj = daoCategories.D4_Delete(); // ↑業務処理----------------------------------------------------- // 戻り値クラスをダウンキャストして戻す this.ReturnValue = (BaseReturnValue)testReturn; }