Nested Query MVC LINQ
Ich bin neu in MVC und LINQ. Momentan hatte ich Schwierigkeiten mit dem Projekt und entscheide mich, es zu veröffentlichen.
My MVC-View das wollte ich erreichen
Cut
----------------------------------
1 20%
2 40%
Color
----------------------------------
3 30%
4 50%
Perm
----------------------------------
5 10%
Dies ist ein Beispiel für meine Datentabelle
ID Offer Service
-------------------
1 20% Cut
2 40% Cut
3 30% Color
4 50% Color
5 10% Perm
Meine Steuerung:
var services = (from ps in db.PS
select ps).Distinct().ToArray();
ViewBag.services = services;
Meine Sicht
@foreach (var item in ViewBag.services){
<h3 class="page-header">
@item
</h3>
//Table TAG INSERT Here: ID, Offer, Service
}
PROBLEM kommt jetzt, ich habe keine Ahnung, wie man die Daten aus DB in die Ansicht entsprechend ihrer eigenen auffülltService (zB: Cut, Color, Perm) im Hinblick au
Ich denke darüber nach, die Daten entsprechend den Diensten in meinem Controller zu speichern:
foreach (var i in services){
var servicesdata = (from ps in db.PS
where ps.Service == i
select ps).ToArray();
}
Ich frage mich, ob ich die Dienstdaten, die bereits den Diensten entsprechen, in ein Array verschieben kann, damit ich sie anzeigen kann.