private void get_NombreVisiteParVisiteurParJour() { if (VisiteurComboBox.Text != string.Empty && JourVisiteVisiteurDatePicker.Text != null) { Utilisateur visiteur = (Utilisateur)VisiteurComboBox.SelectedItem; int idVisiteur = visiteur.id; StatRequestRepository repoStats = new StatRequestRepository(); StatRequest statRequest = new StatRequest("GetVisiteVisiteur", idVisiteur, DateTime.Parse(JourVisiteVisiteurDatePicker.Text)); int nombreVisitesParVisiteurParJour = repoStats.RequeteStat_GetVisiteVisiteur(statRequest, _user); nombreVisiteParVisiteurParJourLabel.Content = nombreVisitesParVisiteurParJour.ToString(); } }
private void get_AttenteMoy() { if (VisiteurComboBox.Text != string.Empty && JourVisiteVisiteurDatePicker.Text != null) { Utilisateur visiteur = (Utilisateur)VisiteurComboBox.SelectedItem; int idVisiteur = visiteur.id; StatRequestRepository repoStats = new StatRequestRepository(); StatRequest statRequest = new StatRequest("GetAttenteMoy", idVisiteur, DateTime.Parse(JourVisiteVisiteurDatePicker.Text)); DateTime tempAttenteMoyen = repoStats.RequeteStat_GetAttenteMoy(statRequest, _user); TempsAttenteMoyenLabel.Content = tempAttenteMoyen.ToString("HH:mm"); } }
private void get_NbVisitesParJourParMedecin() { if (DebutPeriodeDatePicker.Text != string.Empty && FinPeriodeDatePicker.Text != string.Empty && DoctorComboBox.Text != string.Empty) { string debutPeriode = DebutPeriodeDatePicker.Text; string finPeriode = FinPeriodeDatePicker.Text; Utilisateur medecin = (Utilisateur)DoctorComboBox.SelectedItem; int idMedecin = medecin.id; StatRequestRepository repoStats = new StatRequestRepository(); StatRequest statRequest = new StatRequest("GetVisiteMedecin", idMedecin, DateTime.Parse(debutPeriode), DateTime.Parse(finPeriode)); int nombreVisitesParJourParMedecin = repoStats.RequeteStat_GetVisiteMedecin(statRequest, _user); NbVisitesMedecinLabel.Content = nombreVisitesParJourParMedecin.ToString(); } }