private void AddButton_Click(object sender, RoutedEventArgs e) { bool checkDate = false; if (dateT.Text == "" || horaire.Text == null) { MessageBox.Show("Veuillez remplir toutes les informations!"); if (dateT.Text == "") { dateT.BorderBrush = Brushes.Red; } else { dateT.BorderBrush = Brushes.Black; } if (horaire.Text == null) { horaire.BorderBrush = Brushes.Red; } else { horaire.BorderBrush = Brushes.Black; } } else { checkDate = DateCheck(); if (checkDate) { try { rdv.AddRdv(DateTime.Parse(dateT.Text + " " + horaire.Text), Globals.IdMedecin, notesT.Text); Dialog.IsOpen = true; } catch (Exception) { MessageBox.Show("Une erreur s'est produite lors de l'accés à la base de données, le rendez-vous n'a pas été ajouté"); } } else { MessageBox.Show("Veuillez saisir une date valide"); dateT.BorderBrush = Brushes.Red; horaire.BorderBrush = Brushes.Red; } } }
private void addBtn_Click(object sender, RoutedEventArgs e) { bool checkDate = false; if (dateT.Text == "" || horaire.Text == "" || prenomPatientT.Text == "" || nomPatientT.Text == "") { MessageBox.Show("Veuillez remplir toutes les informations!"); if (dateT.Text == "") { dateT.BorderBrush = Brushes.Red; } else { dateT.BorderBrush = Brushes.Black; } if (horaire.Text == null) { horaire.BorderBrush = Brushes.Red; } else { horaire.BorderBrush = Brushes.Black; } if (prenomPatientT.Text == "") { prenomPatientT.BorderBrush = Brushes.Red; } else { prenomPatientT.BorderBrush = Brushes.Black; } if (nomPatientT.Text == "") { nomPatientT.BorderBrush = Brushes.Red; } else { nomPatientT.BorderBrush = Brushes.Black; } } else { checkDate = DateCheck(); if (checkDate) { try { if (rdv.AddRdv(DateTime.Parse(dateT.Text + " " + horaire.Text), Globals.IdMedecin, nomPatientT.Text, prenomPatientT.Text, (bool)isImportant.IsChecked, notesT.Text)) { //MessageBox.Show("Rendez-vous ajouté avec succés !"); Dialog.IsOpen = true; } else { MessageBox.Show("Vous avez déjà un rendez-vous à cette date"); } } catch (Exception) { MessageBox.Show("Database error"); } } else { MessageBox.Show("Veuillez rentrer une date valide"); dateT.BorderBrush = Brushes.Red; horaire.BorderBrush = Brushes.Red; } } }