|
@@ -7,7 +7,6 @@ namespace RaspisKusach.Pages
|
|
|
{
|
|
|
public partial class LoginPage : Page
|
|
|
{
|
|
|
- bool Test = true;
|
|
|
public LoginPage()
|
|
|
{
|
|
|
InitializeComponent();
|
|
@@ -20,30 +19,22 @@ namespace RaspisKusach.Pages
|
|
|
|
|
|
private void LogButton_Click(object sender, RoutedEventArgs e)
|
|
|
{
|
|
|
- if (Test)
|
|
|
+ try
|
|
|
{
|
|
|
- Session.User = cnt.db.Users.Where(item => item.IdUser == 1).FirstOrDefault();
|
|
|
- NavigationService.Navigate(new ProfilePage());
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- try
|
|
|
- {
|
|
|
- if (!Functions.IsLogAndPassCorrect(LogBox.Text, PassBox.Password))
|
|
|
- new ErrorWindow("Поля не могут быть пустыми").Show();
|
|
|
- else if (!Functions.LoginCheck(LogBox.Text, PassBox.Password))
|
|
|
- new ErrorWindow("Неверный логин или пароль").Show();
|
|
|
- else
|
|
|
- {
|
|
|
- Session.User = cnt.db.Users.Where(item => item.Login == LogBox.Text).FirstOrDefault();
|
|
|
- NavigationService.Navigate(new MenuPage());
|
|
|
- }
|
|
|
- }
|
|
|
- catch
|
|
|
+ if (!Functions.IsLogAndPassCorrect(LogBox.Text, PassBox.Password))
|
|
|
+ new ErrorWindow("Поля не могут быть пустыми").Show();
|
|
|
+ else if (!Functions.LoginCheck(LogBox.Text, PassBox.Password))
|
|
|
+ new ErrorWindow("Неверный логин или пароль").Show();
|
|
|
+ else
|
|
|
{
|
|
|
- new ErrorWindow("Ошибка входа").ShowDialog();
|
|
|
+ Session.User = cnt.db.Users.Where(item => item.Login == LogBox.Text).FirstOrDefault();
|
|
|
+ NavigationService.Navigate(new MenuPage());
|
|
|
}
|
|
|
}
|
|
|
+ catch
|
|
|
+ {
|
|
|
+ new ErrorWindow("Ошибка входа").ShowDialog();
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|