mr.solder5 5 years ago
parent
commit
57d2fc5c25
2 changed files with 34 additions and 16 deletions
  1. 7 0
      AuthorizationTest/UnitTest1.cs
  2. 27 16
      CopyCenter/AuthorizationWindow.xaml.cs

+ 7 - 0
AuthorizationTest/UnitTest1.cs

@@ -30,6 +30,13 @@ namespace AuthorizationTest
                 return false;
             }
             if (db.User.Select(item => item.Login + " " + item.Password).Contains(login + " " + password))
+            {
+                return true;
+            }
+            else 
+            {
+                return false;
+            }
         }
     }
 }

+ 27 - 16
CopyCenter/AuthorizationWindow.xaml.cs

@@ -26,31 +26,42 @@ namespace CopyCenter
             db = new gr672_liiEntities();
         }
 
+
         private void AuthorizationClick(object sender, RoutedEventArgs e)
         {
-            if (login.Text == "" || password.Password == "")
-            {
-                MessageBox.Show("Введено неправильное значение");
-                return;
-            }
-            if (db.Users.Select(item => item.Login + " " + item.Password).Contains(login.Text + " " + password.Password))
-            {
-                MessageBox.Show("Добро пожаловать, вы авторизированы!");
-                MenuWindow mw = new MenuWindow();
-                mw.Show();
-                this.Close();
-            }
-            else
-            {
-                MessageBox.Show("Введён неправильный логин/пароль");
-            }
+            Auth(login.Text, password.Password);
+
+            //if (login.Text == "" || password.Password == "")
+            //{
+            //    MessageBox.Show("Введено неправильное значение");
+            //    return;
+            //}
+            //if (db.Users.Select(item => item.Login + " " + item.Password).Contains(login.Text + " " + password.Password))
+            //{
+            //    MessageBox.Show("Добро пожаловать, вы авторизированы!");
+            //    MenuWindow mw = new MenuWindow();
+            //    mw.Show();
+            //    this.Close();
+            //}
+            //else
+            //{
+            //    MessageBox.Show("Введён неправильный логин/пароль");
+            //}
         }
 
         private void Registration_Click(object sender, RoutedEventArgs e)
         {
             RegistrationWindow rw = new RegistrationWindow();
+            Auth(login.Text, password.Password)
             rw.Show();
             this.Close();
         }
+
+        private bool Auth(string login, string password)
+        {
+
+        }
+
+
     }
 }