예제 #1
0
파일: RDVController.cs 프로젝트: Yokx/.NET
        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" }));
            }
        }
예제 #2
0
        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");
            }
        }