コード例 #1
0
        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();
            }
        }
コード例 #2
0
        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();
            }
        }