// Constructeur qui initialise la page Statistiques public Statistiques() { InitializeComponent(); BddRequest requestStat = new BddRequest(); DataTable dtMedecin = requestStat.FillComboBox("Select nom,prenom, id from medecin order by nom"); DataColumn displayMedecin = new DataColumn("display"); displayMedecin.DataType = System.Type.GetType("System.String"); dtMedecin.Columns.Add(displayMedecin); foreach (DataRow Rows in dtMedecin.Rows) { Rows["display"] = Rows["nom"].ToString() + " " + Rows["prenom"].ToString(); } medecinBox.ValueMember = "id"; medecinBox.DisplayMember = "display"; medecinBox.DataSource = dtMedecin; DataTable dtVisiteur = requestStat.FillComboBox("Select nom,prenom, id from utilisateur where id_role=1 order by nom"); DataColumn displayVisiteur = new DataColumn("display"); displayVisiteur.DataType = System.Type.GetType("System.String"); dtVisiteur.Columns.Add(displayVisiteur); foreach (DataRow Rows in dtVisiteur.Rows) { Rows["display"] = Rows["nom"].ToString() + " " + Rows["prenom"].ToString(); } visiteurBox.ValueMember = "id"; visiteurBox.DisplayMember = "display"; visiteurBox.DataSource = dtVisiteur; string[] statTemps = requestStat.GetStatTempsMoy(); resultTempsEntretienLabel.Text = statTemps[1]; resultTpsAttenteLabel.Text = statTemps[0]; }
// Constructeur qui initialise la page Accueil public utilisateurAccueil() { InitializeComponent(); getData(); getDataCabinet(); willCloseduti = true; BddRequest request = new BddRequest(); DataTable dtMedecin = request.FillComboBox("Select nom, id from medecin order by nom"); medecinBox.ValueMember = "id"; medecinBox.DisplayMember = "nom"; medecinBox.DataSource = dtMedecin; DataTable dtVisiteur = request.FillComboBox("Select nom, id from utilisateur where id_role=3 order by nom"); visiteurBox.ValueMember = "id"; visiteurBox.DisplayMember = "nom"; visiteurBox.DataSource = dtVisiteur; }
//Constructeur de l'ajout de medecin public AddMedecin() { InitializeComponent(); BddRequest requestCabinet = new BddRequest(); DataTable dtAdresse = requestCabinet.FillComboBox("Select adresse,id from cabinet"); adresseBox.ValueMember = "id"; adresseBox.DisplayMember = "adresse"; adresseBox.DataSource = dtAdresse; }
// Constructeur qui initialise la page Statistiques public Statistiques() { InitializeComponent(); BddRequest requestStat = new BddRequest(); DataTable dtMedecin = requestStat.FillComboBox("Select nom, id from medecin order by nom"); medecinBox.ValueMember = "id"; medecinBox.DisplayMember = "nom"; medecinBox.DataSource = dtMedecin; DataTable dtVisiteur = requestStat.FillComboBox("Select nom, id from utilisateur where id_role=1 order by nom"); visiteurBox.ValueMember = "id"; visiteurBox.DisplayMember = "nom"; visiteurBox.DataSource = dtVisiteur; string[] statTemps = requestStat.GetStatTempsMoy(); resultTempsEntretienLabel.Text = statTemps[1]; resultTpsAttenteLabel.Text = statTemps[0]; }
public UpdateMedecin(DataRow medecin) { InitializeComponent(); nomBox.Text = medecin["nom"].ToString(); prenomBox.Text = medecin["prenom"].ToString(); BddRequest requestCabinet = new BddRequest(); DataTable dtAdresse = requestCabinet.FillComboBox("Select adresse,id from cabinet"); adresseBox.ValueMember = "id"; adresseBox.DisplayMember = "adresse"; adresseBox.DataSource = dtAdresse; int index = adresseBox.FindString(medecin["adresse"].ToString()); adresseBox.SelectedIndex = index; id = medecin["id"].ToString(); }
// Constructeur d'ajout de visite public AddVisite(Visiteur visiteur) { InitializeComponent(); BddRequest requestCabinet = new BddRequest(); data = requestCabinet.FillComboBox("Select m.prenom,nom,m.id,c.id,adresse from medecin m inner join cabinet c on c.id=m.id_cabinet order by nom"); DataColumn display = new DataColumn("display"); display.DataType = System.Type.GetType("System.String"); data.Columns.Add(display); foreach (DataRow Rows in data.Rows) { Rows["display"] = Rows["nom"].ToString() + " " + Rows["prenom"].ToString(); } medecinBox.ValueMember = "id"; medecinBox.DisplayMember = "display"; medecinBox.DataSource = data; cabinetSelect.Text = data.Rows[0]["adresse"].ToString(); visiteurData = visiteur; }