-2

アプリケーションの 1 つで高度な検索機能を作成しています。その機能では、選択した検索条件を保存する必要があります。検索結果は Logi XML に基づいています... Logi XML には SQL インライン ステートメントが必要なため、SQL インライン クエリをデータベース テーブルに格納する必要があります。

現在のデータベースには以下のテーブルがあります。

Employee            Salary             PresentInfo
ID                   ID                    ID
Name                EMPID                 SalaryID
City                Basic                 TotalDays
State               HRA                   PresentDays  
Zip                 PF
Phone               DA

ユーザーは、上記の表から任意の条件を選択できるようになりました。選択した条件をセッション コンテキストに管理しています。つまり、ユーザーが選択したすべての詳細を持っているということです。それぞれの結合を使用して、ビジネス ロジックで動的な SQL インライン ステートメントを作成したいと考えています。

ビジネスロジッククラスの下の関数

public string GetDetails(List<Class1> Entity)
{
     //What should I write here? I have all the data in entity class
}

したがって、誰かがこのシナリオについて何か考えを持っている場合は、これで私を助けてください。よろしくお願いします。

4

1 に答える 1

1

以下は、開始できる非常に簡単な 3 つのポイントです [特定の ID の従業員レコードが必要であると想定しています]。

public Employee GetEmployeeDetails(int employeeId)
{
    //Create a connection to the data source

    //Query against datasource and get the result to a Employee with given employeeId

    //get the result and assing values to an employee instance

    //return employee
}
于 2012-07-15T17:22:03.707 に答える