Admin view hinzugefügt
This commit is contained in:
+15
-5
@@ -26,11 +26,14 @@ namespace Casino
|
||||
/// </summary>
|
||||
public partial class Login : Window
|
||||
{
|
||||
Database db = new Database();
|
||||
ObservableCollection<User> users = new ObservableCollection<User>();
|
||||
|
||||
|
||||
public Login()
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
users = db.GetUser();
|
||||
}
|
||||
|
||||
|
||||
@@ -39,10 +42,19 @@ namespace Casino
|
||||
{
|
||||
if (checkLogin(TxtName.Text, TxtPasswort.Password))
|
||||
{
|
||||
|
||||
Console.WriteLine(users[MainWindow.currentUser].Rolle);
|
||||
if (users[MainWindow.currentUser].Rolle.Equals("Admin"))
|
||||
{
|
||||
AdminView adminView = new AdminView();
|
||||
adminView.Show();
|
||||
Close();
|
||||
}else
|
||||
{
|
||||
MainWindow mainWindow = new MainWindow();
|
||||
mainWindow.Show();
|
||||
Close();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
else
|
||||
@@ -53,9 +65,7 @@ namespace Casino
|
||||
|
||||
private bool checkLogin(string name, string passwort)
|
||||
{
|
||||
Database db = new Database();
|
||||
ObservableCollection<User> users = new ObservableCollection<User>();
|
||||
users = db.GetUser();
|
||||
|
||||
string hash = HashPassword(passwort);
|
||||
|
||||
for (int i = 0; i < users.Count(); i++)
|
||||
|
||||
Reference in New Issue
Block a user