public static Double tauxOccuMoisService(int pMois, int pService) //Lecompte 16/10/18 { int nbOccuMois = Passerelle.nbOcuppantsServiceParMois(pMois, pService); int nbPlacesService = Passerelle.recupCapacitéMax(pService); Double taux = (nbOccuMois * 100 / nbPlacesService); return(taux); }
public static Double tauxOccupationParMois(int pMois, int pAnnee) { Double taux = 0; seConnecter(); int capaMax = Passerelle.capaciteMaxHopital(); taux = Passerelle.getOccupantsHopitalParMois(pMois, pAnnee) * 100 / capaMax; return(taux); }
public Form2() { InitializeComponent(); ArrayList lesMois = new ArrayList(); // Liste des mois pour la listBox des mois de l'IHM //Lecompte 18/09/2018 ArrayList lesMois2 = new ArrayList(); ArrayList lesAnnees = Passerelle.getAnnees(); String leMois = "Janvier"; lesMois.Add(leMois); lesMois2.Add(leMois); leMois = "Février"; lesMois2.Add(leMois); lesMois.Add(leMois); leMois = "Mars"; lesMois2.Add(leMois); lesMois.Add(leMois); leMois = "Avril"; lesMois2.Add(leMois); lesMois.Add(leMois); leMois = "Mai"; lesMois2.Add(leMois); lesMois.Add(leMois); leMois = "Juin"; lesMois2.Add(leMois); lesMois.Add(leMois); leMois = "Juillet"; lesMois2.Add(leMois); lesMois.Add(leMois); leMois = "Aout"; lesMois2.Add(leMois); lesMois.Add(leMois); leMois = "Septembre"; lesMois2.Add(leMois); lesMois.Add(leMois); leMois = "Octobre"; lesMois2.Add(leMois); lesMois.Add(leMois); leMois = "Novembre"; lesMois2.Add(leMois); lesMois.Add(leMois); leMois = "Decembre"; lesMois.Add(leMois); lesMois2.Add(leMois); cbbdebutperiode.DataSource = lesMois; cbbfinperiode.DataSource = lesMois2; cbboxAnnee.DataSource = lesAnnees; ArrayList lesServices = Passerelle.getServices(); cbboxService.DataSource = lesServices; }
public TauxOccuGlobalParAn(int pMoisDebut, int pMoisFin, int pAnneeChoisie) { InitializeComponent(); chartTauxOccuGlobalParAn.Titles["Title1"].Text = "Taux d'occupation en pourcent pour l'ensemble de l'hopital, pour l'année " + pAnneeChoisie; chartTauxOccuGlobalParAn.ChartAreas[0].AxisY.Maximum = 100; chartTauxOccuGlobalParAn.ChartAreas[0].AxisY.Minimum = 0; int i = 0; for (i = pMoisDebut; i < pMoisFin; i++) { String mois = getIntituleMois(i); Double taux = Passerelle.tauxOccupationParMois(i, pAnneeChoisie); chartTauxOccuGlobalParAn.Series["Taux"].Points.AddXY(mois, taux); } }
private void btnvalider_Click(object sender, EventArgs e) { ArrayList lesSejours = new ArrayList(); int serviceChoisi = (int)cbboxService.SelectedIndex + 1; int moisDebut = (int)cbbdebutperiode.SelectedIndex + 1; int moisFin = (int)cbbfinperiode.SelectedIndex + 1; int anneeChoisie = (int)cbboxAnnee.SelectedValue; if (moisDebut >= moisFin) { MessageBox.Show("La période selectionnée est incorrecte, veuillez resélectionner"); } else { int capaMax = Passerelle.recupCapacitéMax(serviceChoisi); lesSejours = Passerelle.SejoursServiceParPeriode(moisDebut, moisFin, serviceChoisi, anneeChoisie); dureeMoyDiagramme T1 = new dureeMoyDiagramme(lesSejours, moisDebut, moisFin); T1.ShowDialog(); } }
public void btnValidPeriodeService_Click(object sender, EventArgs e) { ArrayList lesSejours = new ArrayList(); int serviceChoisi = (int)cmbServices.SelectedIndex + 1; int moisDebut = (int)cmbMois2.SelectedIndex + 1; int moisFin = (int)cmbMois3.SelectedIndex + 1; int anneeChoisie = (int)cmbAnnee2.SelectedValue; if (moisDebut > moisFin) { MessageBox.Show("La période selectionnée est incorrecte, veuillez resélectionner"); } else { int capaMax = Passerelle.recupCapacitéMax(serviceChoisi); lesSejours = Passerelle.SejoursServiceParPeriode(moisDebut, moisFin, serviceChoisi, anneeChoisie); TauxOccuPeriodeService T1 = new TauxOccuPeriodeService(capaMax, lesSejours, moisDebut, moisFin, anneeChoisie); T1.ShowDialog(); } }
private void btnValiderConnexion_Click(object sender, EventArgs e) { string id = txtBoxLabel.Text; string mdp = txtBoxMdp.Text; if (Passerelle.WebRequestTest()) { if (Passerelle.connexionIhm(id, mdp)) { Form1 f1 = new Form1(); this.Hide(); f1.ShowDialog(); this.Close(); } else { lblerror.Text = "Le nom de compte ou mot de passe saisi est incorrect."; } } else { lblerror.Text = "Veuillez vous connecter à un réseau internet et relancez l'application."; } }
public Form1() { InitializeComponent(); ArrayList lesMois = new ArrayList(); // Liste des mois pour la listBox des mois de l'IHM //Lecompte 18/09/2018 ArrayList lesMois2 = new ArrayList(); ArrayList lesMois3 = new ArrayList(); ArrayList lesMois4 = new ArrayList(); ArrayList lesAnnees = Passerelle.getAnnees(); String leMois = "Janvier"; lesMois.Add(leMois); lesMois2.Add(leMois); lesMois3.Add(leMois); lesMois4.Add(leMois); leMois = "Février"; lesMois3.Add(leMois); lesMois2.Add(leMois); lesMois.Add(leMois); lesMois4.Add(leMois); leMois = "Mars"; lesMois3.Add(leMois); lesMois2.Add(leMois); lesMois.Add(leMois); lesMois4.Add(leMois); leMois = "Avril"; lesMois3.Add(leMois); lesMois2.Add(leMois); lesMois.Add(leMois); lesMois4.Add(leMois); leMois = "Mai"; lesMois3.Add(leMois); lesMois2.Add(leMois); lesMois.Add(leMois); lesMois4.Add(leMois); leMois = "Juin"; lesMois3.Add(leMois); lesMois2.Add(leMois); lesMois.Add(leMois); lesMois4.Add(leMois); leMois = "Juillet"; lesMois3.Add(leMois); lesMois2.Add(leMois); lesMois.Add(leMois); lesMois4.Add(leMois); leMois = "Aout"; lesMois3.Add(leMois); lesMois2.Add(leMois); lesMois.Add(leMois); lesMois4.Add(leMois); leMois = "Septembre"; lesMois3.Add(leMois); lesMois2.Add(leMois); lesMois.Add(leMois); lesMois4.Add(leMois); leMois = "Octobre"; lesMois3.Add(leMois); lesMois2.Add(leMois); lesMois.Add(leMois); lesMois4.Add(leMois); leMois = "Novembre"; lesMois3.Add(leMois); lesMois2.Add(leMois); lesMois.Add(leMois); lesMois4.Add(leMois); leMois = "Decembre"; lesMois3.Add(leMois); lesMois.Add(leMois); lesMois2.Add(leMois); lesMois4.Add(leMois); cmbMois2.DataSource = lesMois; cmbMois3.DataSource = lesMois2; cmbMoisTot1.DataSource = lesMois3; cmbMoisTot2.DataSource = lesMois4; ArrayList lesServices = Passerelle.getServices(); cmbServices.DataSource = lesServices; cmbAnnee.DataSource = lesAnnees; cmbAnnee2.DataSource = lesAnnees; }