1
データテーブルが各ソースごとに異なる場合、linqで複雑なモデルを作成する方法 1データテーブルが返されます。データテーブルが異なるときにlinqを使用して複雑なモデルを作成する方法
Sample Model below:
Public Class EmployeeData
{
Public Employee Emp {get;set;}
}
Public Class Employee
{
Public String EmployeeId {get;set;}
Public String EmployeeName {get;set;}
Public List<Department> Dep {get;set;}
}
Public Class Department
{
Public String DepartmentId {get;set;}
Public String DepartmentName {get;set;}
Public List<Address> Addr {get;set;}
}
Public Class Address
{
Public String AddrOne {get;set;}
Public String City {get;set;}
}
データテーブル定義を追加するのを忘れました。そして、あなたはモデルを移植する際にどんな問題がありますか? –
@SergeyBerezovskiy - 最初のテーブルにはEmpId、EmpNameがあり、 2番目のテーブルにはEmpId、DepartmentId、DepartmentName、AddrOne、Cityがあります。 – Amit
部門は住所が1対多数です。従業員は部署と1対1です。ここに3つのテーブルが必要です –