I have 2 database tables.
In Table1 Calculate
I have 1 row which is mapped via an Id
to multiple rows in table2 CalculdateData
.
Now I need to load the data from table1 Calculate
with all relevant Details from Table2 CalculdateData
.
How would i have the Details into a Tuple-List.?
So basically for CalculateData
I have 4 columns per row which I Need to put into a Tuple. Meaning if I would have for example 4 rows i need to create 4 Tuples in a List.
IEnumerable<Storage> context = new MyEntities();
var Result = (from a in context.calculate
join b in context.CalculateData on a.Id equals b.CalcId into c
where a.SpecialID == 2023 && a.VersionId == 1
orderby a.InternalOrderNr ascending
select new Storage
{
myField1 = a.Field1;
myField2 = a.Field2;
myField3 = a.Field3;
< MISSING PART AND QUESTION >
}).ToList();
return Result;
public class Storage
{
public int myField1;
public int myField2;
public int myField3;
public List<Tuple<int, int, string, decimal>> myField4;
}