private void Finsih_Handler(object sender, RoutedEventArgs e) { this.NavigationService.Navigate(new LoginPage()); FeedbackModal modalWindow = new FeedbackModal("Usepsno promenjen email", "Promenjen email", "Uspesno ste promenili email, od sada se prijavljujete koristeci novi email.", true); modalWindow.ShowDialog(); }
private void GoToNextStep_Handler(object sender, RoutedEventArgs e) { if (ActiveStep == 1) { UserInfoDTO foundUser = unautheticatedUserController.GetUserInfoByEmail(Email); if (foundUser == null) { FeedbackModal f = new FeedbackModal("Korisnik nije pronađen", "Greška, korisnik ne postoji", "Korisnik sa unetom email adresom ne postoji, pokusajte sa ponovnim unosom vodeci racuna o velikim i malim slovima.", false); f.ShowDialog(); return; } FoundEmail = foundUser.getEmail(); NameAndLastName = foundUser.getName() + " " + foundUser.getLastName(); ActiveStep = ActiveStep + 1; this.ContinueButton.Content = "Uloguj se"; this.ContinueButton.ToolTip = "Prijavi se na svoj nalog"; this.forgotenButton.Text = "Zaboravljena lozinka?"; this.firstStep.Visibility = Visibility.Hidden; this.secondStep.Visibility = Visibility.Visible; } else if (ActiveStep == 2) { UserDTO user = unautheticatedUserController.Login(Email, Password); if (user != null) { state.CurrentUser = user; this.NavigationService.Navigate(new HomePage()); } else { FeedbackModal f = new FeedbackModal("Pogrešna lozinka", "Greška, lozinka se ne poklapa", "Korisnik sa unetom email adresom ne koristi unetu lozinku, pokusajte sa ponovnim unosom vodeci racuna o velikim i malim slovima.", false); f.ShowDialog(); return; } } }