private void ButtonSignIn_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(TextBoxLogin.Text)) { MessageBox.Show("Введите логин", "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error); return; } if (string.IsNullOrEmpty(PasswordBox.Password)) { MessageBox.Show("Введите пароль", "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error); return; } var tourists = logic.Read(null); TouristViewModel touristView = null; foreach (var tourist in tourists) { if (tourist.Login == TextBoxLogin.Text && tourist.Password == PasswordBox.Password) { touristView = tourist; } } if (touristView != null) { App.Tourist = touristView; var form = Container.Resolve <WindowMain>(); form.Show(); Close(); } else { MessageBox.Show("Неверно введён логин или пароль", "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error); return; } }
public List <PlaceViewModel> GetFilteredList(TouristViewModel model) { throw new NotImplementedException(); }