private void buttonSupprimer_Click(object sender, RoutedEventArgs e) { //on crée un objet rdv avec les données du form, on lui affecte le numero du rdv en question RDV r_toDelete = new RDV(); r_toDelete.NumeroRDV = Convert.ToInt32(txtBoxNumRDV.Text); //et ensuite on appelle la methode de classe delete pour aller le supprimer dans la bdd if (RDV.Delete(r_toDelete)) { MessageBox.Show("le RDv a été supprimé"); } else { MessageBox.Show("Le rdv n'a pas pu être supprimé"); } }
public IActionResult SubmitFormDeleteRDVFromPatient(int NumRDV) { RDV r = new RDV(); Database.RechercherRDV(NumRDV, r); Patient p = new Patient(); p.Mail_Patient = HttpContext.Session.GetString("MailPatient"); Patient.Seek(p.Mail_Patient, ref p); if (RDV.Delete(r)) { return(RedirectToAction("MesRDV", "Patient", p)); } else { return(RedirectToAction("MesRDV", "Patient", new { message = "Erreur le rendez-vous n'a pas été supprimé de la base de données" })); } }