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; } } }
private async void Demo_Click(object sender, RoutedEventArgs e) { Brush colour = SearchButton.Background; await Task.Delay(300); SearchButton.Background = Brushes.Transparent; await Task.Delay(300); SearchButton.Background = Brushes.White; await Task.Delay(300); SearchButton.Background = colour; await Task.Delay(300); SearchButton.Background = Brushes.Transparent; await Task.Delay(300); SearchButton.Background = Brushes.White; await Task.Delay(300); SearchButton.Background = colour; var s = new DoctorSearchModal(); s.Show(); await Task.Delay(1000); s.Close(); await Task.Delay(300); CreateButton.Background = Brushes.Transparent; await Task.Delay(300); CreateButton.Background = Brushes.White; await Task.Delay(300); CreateButton.Background = colour; await Task.Delay(300); CreateButton.Background = Brushes.Transparent; await Task.Delay(300); CreateButton.Background = Brushes.White; await Task.Delay(300); CreateButton.Background = colour; var ss = new SecretaryCreateModal(); ss.Show(); await Task.Delay(1000); ss.Close(); await Task.Delay(300); GenerateReportButton.Background = Brushes.Transparent; await Task.Delay(300); GenerateReportButton.Background = Brushes.White; await Task.Delay(300); GenerateReportButton.Background = colour; await Task.Delay(300); GenerateReportButton.Background = Brushes.Transparent; await Task.Delay(300); GenerateReportButton.Background = Brushes.White; await Task.Delay(300); GenerateReportButton.Background = colour; var sss = new SecretaryGenerateReport(); sss.Show(); await Task.Delay(1000); sss.Close(); var col = nextAppointment.Background; await Task.Delay(300); nextAppointment.Background = Brushes.Transparent; await Task.Delay(300); nextAppointment.Background = Brushes.White; await Task.Delay(300); nextAppointment.Background = col; await Task.Delay(300); nextAppointment.Background = Brushes.Transparent; await Task.Delay(300); nextAppointment.Background = Brushes.White; await Task.Delay(300); nextAppointment.Background = col; await Task.Delay(1000); await Task.Delay(300); SettingsButton.Background = Brushes.Transparent; await Task.Delay(300); SettingsButton.Background = Brushes.White; await Task.Delay(300); SettingsButton.Background = colour; await Task.Delay(300); SettingsButton.Background = Brushes.Transparent; await Task.Delay(300); SettingsButton.Background = Brushes.White; await Task.Delay(300); SettingsButton.Background = colour; var ssss = new SettingsModal(); ssss.Show(); await Task.Delay(1000); ssss.Close(); await Task.Delay(300); FeedbackButton.Background = Brushes.Transparent; await Task.Delay(300); FeedbackButton.Background = Brushes.White; await Task.Delay(300); FeedbackButton.Background = colour; await Task.Delay(300); FeedbackButton.Background = Brushes.Transparent; await Task.Delay(300); FeedbackButton.Background = Brushes.White; await Task.Delay(300); FeedbackButton.Background = colour; var sssss = new FeedbackModal(); sssss.Show(); await Task.Delay(1000); sssss.Close(); await Task.Delay(1000); }