Hiho ich habe u.a. Abfrage welche alle hinterlegten Sprachen abfragt und dann für jeden Sprache einen eigenen Editor erstellt. Dies war auch in soweit in Ordnung so lange es nur 2 Sprachen waren, nun sind aber einige Spachen hinzukommen.
die derzeitige Abfrage:
Da nun aber nicht jeder Client zbsp einen tschechischen Editor angezeigt bekommen soll habe ich nun eine neue Tabelle angelegt in dem jedem Client die Sprachen zugewiesen werden.
Ich würde nun gerne immer den dt. Editor und die zugewiesenen Fremdsprachen-Editoren erstellen lassen. Leider hatte ich vor Ewigkeiten mal Access/SQL und in LINQ arbeite ich mich gerade erst ein.
Hier mal die Tabellen
Language:
- Id: 1, 2, 3, 11, 12
- Name: Deutsch, Englisch, Spanisch, Norwegisch, Tschechisch)
- CultureInfo
- Position
Client2Language:
- Id: 1, 2, 3,
- FK_Client: 53, 53, 53
- FK_Language: 2, 11, 12
So schauen die Tabellen derzeitig aus und die Client-ID kann ich über die Session auslesen.
Wäre super wenn mir jemand bei dem Problem ein bisschen helfen könnte.
lg LiMu
die derzeitige Abfrage:
Code:
foreach (Language lang in context.Languages.OrderBy(x => x.Position))
{
// erstelle Editor
}
Ich würde nun gerne immer den dt. Editor und die zugewiesenen Fremdsprachen-Editoren erstellen lassen. Leider hatte ich vor Ewigkeiten mal Access/SQL und in LINQ arbeite ich mich gerade erst ein.
Hier mal die Tabellen
Language:
- Id: 1, 2, 3, 11, 12
- Name: Deutsch, Englisch, Spanisch, Norwegisch, Tschechisch)
- CultureInfo
- Position
Client2Language:
- Id: 1, 2, 3,
- FK_Client: 53, 53, 53
- FK_Language: 2, 11, 12
So schauen die Tabellen derzeitig aus und die Client-ID kann ich über die Session auslesen.
Wäre super wenn mir jemand bei dem Problem ein bisschen helfen könnte.
lg LiMu