public void enregistrerPlace()
        {
            try
            {
                int nbrPlace = PlaceConvoyeurDAO.selectConvoyeurs().Count;

                if (Txb_AdminConv_ModifPlace > nbrPlace)
                {
                    for (int i = nbrPlace; i < Txb_AdminConv_ModifPlace; i++)
                    {
                        PlaceConvoyeur p = new PlaceConvoyeur(i, 0);
                        PlaceConvoyeurDAO.insertConvoyeur(p);
                    }
                }
                else
                {
                    MessageBox.Show("Impossible de diminuer le nombre d'emplacement dans le convoyeur");
                }

                Label_AdminConv_NbrePlace   = PlaceConvoyeurDAO.selectConvoyeurs().Count;
                Label_AdminConv_Disponibles = PlaceConvoyeurDAO.selectConvoyeursNotEmpty().Count;

                Txb_AdminConv_ModifPlace = 0;
            }
            catch (Exception e)
            {
                MessageBox.Show("" + e);
            }
        }
예제 #2
0
        public ConvoyeurVM()
        {
            try
            {
                listePlace = (List <PlaceConvoyeur>)PlaceConvoyeurDAO.selectConvoyeurs();

                List <PlaceConvoyeur> comptePlaceLibre = (List <PlaceConvoyeur>)PlaceConvoyeurDAO.selectConvoyeursNotEmpty();

                Label_convoyeur_occupees = comptePlaceLibre.Count;
                Label_Convoyeur_nbPlace  = listePlace.Count;
            }
            catch (Exception e)
            {
            }
        }
        public AdministrationConvoyeurVM()
        {
            try
            {
                listePlace = (List <PlaceConvoyeur>)PlaceConvoyeurDAO.selectConvoyeurs();
                Label_AdminConv_NbrePlace = listePlace.Count;



                List <PlaceConvoyeur> comptePlaceLibre = (List <PlaceConvoyeur>)PlaceConvoyeurDAO.selectConvoyeursNotEmpty();

                Label_AdminConv_Disponibles = comptePlaceLibre.Count;
            }
            catch (Exception e)
            {
                MessageBox.Show("" + e);
            }
        }