private void btn_CreatUser_Click(object sender, RoutedEventArgs e) { if (ValidateHelper.validateRepeatPassword(tb_Password.Password, tb_RepeatPassword.Password) && ValidateHelper.validateEmail(tb_Email.Text) && tb_Firstname.Text.Length != 0 && tb_Lastname.Text.Length != 0 && ValidateHelper.validatePassword(tb_Password.Password)) { try { lblErrorMsg.Visibility = Visibility.Hidden; service.CreateUser(tb_Firstname.Text, tb_Lastname.Text, tb_Email.Text, tb_Password.Password); } catch (FaultException fault) { lblErrorMsg.Visibility = Visibility.Visible; lblErrorMsg.Content = fault.Message; lblErrorMsg.Foreground = Brushes.Red; return; } MessageBox.Show("Bruger er oprettet."); } else { MessageBox.Show("Vær sød at indtaste alle de nødvendige oplysninger."); return; } this.NavigationService.Navigate(new UserLogIn()); }
private void tb_RepeatPassword_PasswordChanged(object sender, RoutedEventArgs e) { if (!ValidateHelper.validateRepeatPassword(tb_Password.Password, tb_RepeatPassword.Password)) { tb_RepeatPassword.BorderBrush = Brushes.Red; tb_RepeatPassword.ToolTip = "Kodeordene er ikke det samme"; } else { tb_RepeatPassword.BorderBrush = Brushes.Black; tb_RepeatPassword.ToolTip = null; } }
private void btn_UpdateUser_Click(object sender, RoutedEventArgs e) { if (ValidateHelper.validateRepeatPassword(tb_Password.Password, tb_RepeatPassword.Password) && ValidateHelper.validateEmail(tb_Email.Text) && ValidateHelper.isEntered(tb_Firstname) && ValidateHelper.isEntered(tb_Lastname) && ValidateHelper.validatePassword(tb_Password.Password)) { // TODO: We should actually do something here. MessageBox.Show("Denne funktionalitet er endnu ikke lavet"); //MessageBox.Show("Brugeroplysninger er blevet opdateret"); this.NavigationService.Navigate(new MainPage()); } else { MessageBox.Show("Vær sød at indtaste alle de nødvendige oplysninger."); } }