Hallo,
vorweg ich gestalte ein Projekt in MVVM mit EF in der WPF. Da es aber hier hauptzächlich um die Verbindung von EntityFramework zu der BusinessLogic gehen soll, habe ich es in diese Themenkategorie gesteckt - hoffe das ist richtig.
Also ich erkläre am besten mal kurz mein Projekt:
Es geht grob darum, dass mehrere Benutzer Songs in eine Datenbank eingeben können. Diese Songs werden einem Genre und einer "OrderList" zugeordnet. Eine "OrderList" kann man sich wie eine Playlist vorstellen. Diese hat außerdem noch einen Status.
Hier mal mein Datenmodell:
Ich denke das ist soweit verständlich.
Das Programm soll so funktionieren:
Wenn man das Programm startet, soll ein LogIn Fenster kommen. Wenn man korekte LogIn Daten angegeben hat soll der Benutzer angemeldet werden und Zugriff auf die Songliste erhalten. Er kann dann neue Songs hinzufügen, bearbeiten und löschen (also ich brauche keine gesonderten Berechtigungen).
Wenn eine Änderung gemacht wurde, soll diese protokolliert werden.
In meinem Projekt habe ich jetzt schon die Layer "DBContext", "BusinessLogic (BI)", "View", "Model" und "ViewModel" angelegt.
Gut zu meiner Frage:
Ich weiß jetzt nicht wie ich mit dem Datenabruf und dem Aufbau der BI anfangen soll:
Also wie aus einem vorherigen Thread herausgeht, brauche ich jetzt eine LoginBI. Aber was sollen da jetzt für Methoden rein. Ich denke mal
Aber wie läuft das dann ab. Wie gebe ich den eingelogten User an die nächste BI weiter und wie soll ich die dann nennen.
Ich hoffe das ist jetzt nicht zu verwirrend
Ach ja das Projekt könnt ihr euch unter dem folgenden Link auf GitHub anschauen: github.com/florian03-1/MusicManager
Viele Grüße
Florian
vorweg ich gestalte ein Projekt in MVVM mit EF in der WPF. Da es aber hier hauptzächlich um die Verbindung von EntityFramework zu der BusinessLogic gehen soll, habe ich es in diese Themenkategorie gesteckt - hoffe das ist richtig.
Also ich erkläre am besten mal kurz mein Projekt:
Es geht grob darum, dass mehrere Benutzer Songs in eine Datenbank eingeben können. Diese Songs werden einem Genre und einer "OrderList" zugeordnet. Eine "OrderList" kann man sich wie eine Playlist vorstellen. Diese hat außerdem noch einen Status.
Hier mal mein Datenmodell:
Ich denke das ist soweit verständlich.
Das Programm soll so funktionieren:
Wenn man das Programm startet, soll ein LogIn Fenster kommen. Wenn man korekte LogIn Daten angegeben hat soll der Benutzer angemeldet werden und Zugriff auf die Songliste erhalten. Er kann dann neue Songs hinzufügen, bearbeiten und löschen (also ich brauche keine gesonderten Berechtigungen).
Wenn eine Änderung gemacht wurde, soll diese protokolliert werden.
In meinem Projekt habe ich jetzt schon die Layer "DBContext", "BusinessLogic (BI)", "View", "Model" und "ViewModel" angelegt.
Gut zu meiner Frage:
Ich weiß jetzt nicht wie ich mit dem Datenabruf und dem Aufbau der BI anfangen soll:
Also wie aus einem vorherigen Thread herausgeht, brauche ich jetzt eine LoginBI. Aber was sollen da jetzt für Methoden rein. Ich denke mal
LogInUser()
oder so.Aber wie läuft das dann ab. Wie gebe ich den eingelogten User an die nächste BI weiter und wie soll ich die dann nennen.
SongOverviewBI
?Ich hoffe das ist jetzt nicht zu verwirrend
Ach ja das Projekt könnt ihr euch unter dem folgenden Link auf GitHub anschauen: github.com/florian03-1/MusicManager
Viele Grüße
Florian
----
WebApps mit C#: Blazor
WebApps mit C#: Blazor