Beispiel #1
0
        public VM_Menu()
        {
            UnMenu = new VM_Un_Menu();

            /*
             * UnMenu.NomE = "Ecrire/choisir le nom de l'entrée";
             * UnMenu.DescrE = "Ecrire le descriptif de l'entrée";
             * UnMenu.NomP = "Ecrire/choisir le nom du plat";
             * UnMenu.DescrP = "Ecrire le descriptif du plat";
             * UnMenu.NomD = "Ecrire/choisir le nom du Dessert";
             * UnMenu.DescrD = "Ecrire le descriptif du Dessert";
             * UnMenu.NomC = "Ecrire/choisir le nom de la collation ";
             * UnMenu.DescrC = "Ecrire le descriptif de la collation";
             */

            ActiverUneFiche = ActiverFicheNourriture = false;
            BcpMenu         = ChargerMenu(chConnexion);
            ListEntree      = ChargerEntree(chConnexion);
            ListPlat        = ChargerPlat(chConnexion);
            ListDessert     = ChargerDessert(chConnexion);
            ListCollation   = ChargerCollation(chConnexion);

            cConfirmer = new BaseCommande(Confirmer);
            cAnnuler   = new BaseCommande(Annuler);
            cAjouter   = new BaseCommande(Ajouter);
            cModifier  = new BaseCommande(Modifier);
            cSupprimer = new BaseCommande(Supprimer);

            cAjouterEntree   = new BaseCommande(AjouteurEntree);
            cSupprimerEntree = new BaseCommande(SupprimerEntree);
            cModifierEntree  = new BaseCommande(ModifierEntree);

            cAjouterPlat   = new BaseCommande(AjouterPlat);
            cSupprimerPlat = new BaseCommande(SupprimerPlat);
            cModifierPlat  = new BaseCommande(ModifierPlat);

            cAjouterDessert   = new BaseCommande(AjouteDessert);
            cSupprimerDessert = new BaseCommande(SupprimerDessert);
            cModifierDessert  = new BaseCommande(ModifierDessert);

            cAjouterCollation   = new BaseCommande(AjouteCollation);
            cSupprimerCollation = new BaseCommande(SupprimerCollation);
            cModifierCollation  = new BaseCommande(ModifierCollation);

            cConfirmerNourriture = new BaseCommande(ConfirmerNourriture);
            cAnnulerNourriture   = new BaseCommande(AnnulerNourriture);
        }
Beispiel #2
0
        public void Modifier()
        {
            if (MenuSelectionne != null)
            {
                UnMenu      = new VM_Un_Menu();
                UnMenu.ID   = MenuSelectionne.ID_Menu;
                UnMenu.IDE  = MenuSelectionne.ID_Entree;
                UnMenu.IDP  = MenuSelectionne.ID_Plat;
                UnMenu.IDD  = MenuSelectionne.ID_Dessert;
                UnMenu.IDC  = MenuSelectionne.ID_Collation;
                UnMenu.NomE = MenuSelectionne.E_Descr;
                UnMenu.NomP = MenuSelectionne.P_Descr;
                UnMenu.NomD = MenuSelectionne.D_Descr;
                UnMenu.NomC = MenuSelectionne.C_Descr;

                nAjout          = BcpMenu.IndexOf(MenuSelectionne);
                ActiverUneFiche = true;
            }
        }
Beispiel #3
0
 public void Ajouter()
 {
     UnMenu          = new VM_Un_Menu();
     nAjout          = -1;
     ActiverUneFiche = true;
 }