public IActionResult SubmitFormAjoutRDVFromPatient(DateTime dateRDV, string inputHeure, string inputCodeMedecin, string inputMailPatient) { if (dateRDV != null && inputHeure != null && inputCodeMedecin != null && inputMailPatient != null) { RDV r = new RDV(); r.DateRDV = dateRDV; r.HeureRDV = inputHeure; r.Code_Medecin = inputCodeMedecin; r.Mail_Patient = inputMailPatient; if (RDV.Save(r)) { Patient p = new Patient(); Patient.Seek(inputMailPatient, ref p); return(RedirectToAction("MesRDV", "Patient", p)); } else { return(RedirectToAction("MesRDV", "Patient", new { message = "Erreur le rendez-vous n'a pas été ajouté dans la base de données" })); } } else { return(RedirectToAction("MesRDV", "Patient", new { message = "Merci de remplir tous les champs" })); } }
private void buttonAjouter_Click(object sender, RoutedEventArgs e) { //Creation de l'objet medecin et execution de la methode Save pour l'ajouter à la bdd RDV rdv = new RDV(); rdv.DateRDV = dateTimePicker1.SelectedDate.Value; rdv.HeureRDV = maskedTextBox1.Text; rdv.CodeMedecin = comboBox2.SelectedItem.ToString(); rdv.CodePatient = comboBox1.SelectedItem.ToString(); if (RDV.Save(rdv)) { MessageBox.Show("RDV Ajouté!"); } else { MessageBox.Show("Le RDv n'a pas pu etre crée"); } }