예제 #1
0
        private ObservableCollection <C_Vue_Menu> ChargerMenu(string chConn)
        {
            ObservableCollection <C_Vue_Menu> rep = new ObservableCollection <C_Vue_Menu>();
            List <C_Vue_Menu> lTmp = new CoucheGestion.G_Vue_Menu(chConn).Lire_All_Menu();

            foreach (C_Vue_Menu Tmp in lTmp)
            {
                C_Vue_Menu menutmp = new C_Vue_Menu(Tmp.ID_Menu, Tmp.E_Descr, Tmp.P_Descr, Tmp.D_Descr, Tmp.C_Descr);
                rep.Add(menutmp);
            }
            return(rep);
        }
        public ObservableCollection <C_Vue_Menu> ChargerMenu()
        {
            ObservableCollection <C_Vue_Menu> rep = new ObservableCollection <C_Vue_Menu>();
            List <C_Vue_Menu> lTmp = new CoucheGestion.G_Vue_Menu(chConnexion).Lire_All_Menu();

            foreach (C_Vue_Menu Tmp in lTmp)
            {
                C_Vue_Menu menu = new C_Vue_Menu(Tmp.ID_Menu, Tmp.E_Descr, Tmp.P_Descr, Tmp.D_Descr, Tmp.C_Descr);
                rep.Add(menu);
                C_T_Event ev;
            }
            return(rep);
        }
예제 #3
0
        public void Confirmer()
        {
            if (nAjout == -1)
            {
                // ajout
                //System.Windows.Forms.MessageBox.Show(EntreeSelectionne.ID.ToString() + PlatSelectionne.ID.ToString() + DessertSelectionne.ID.ToString() + CollationSelectionne.ID.ToString());
                UnMenu.ID = new CoucheGestion.G_T_Menu(chConnexion).Ajouter((int)EntreeSelectionne.ID, (int)PlatSelectionne.ID, (int)DessertSelectionne.ID, (int)CollationSelectionne.ID);
                // on ajout notre menu
                C_Vue_Menu tmpMenu = new C_Vue_Menu();
                tmpMenu.ID_Menu      = UnMenu.ID;
                tmpMenu.ID_Entree    = EntreeSelectionne.ID;
                tmpMenu.ID_Plat      = PlatSelectionne.ID;
                tmpMenu.ID_Dessert   = DessertSelectionne.ID;
                tmpMenu.ID_Collation = CollationSelectionne.ID;
                tmpMenu.E_Descr      = EntreeSelectionne.Descr;
                tmpMenu.P_Descr      = PlatSelectionne.Descr;
                tmpMenu.D_Descr      = DessertSelectionne.Descr;
                tmpMenu.C_Descr      = CollationSelectionne.Descr;

                BcpMenu.Add(tmpMenu);
            }
            else
            {
                // modification
                new CoucheGestion.G_T_Menu(chConnexion).Modifier(MenuSelectionne.ID_Menu, EntreeSelectionne.ID, PlatSelectionne.ID, DessertSelectionne.ID, CollationSelectionne.ID);
                C_Vue_Menu tmpMenu = new C_Vue_Menu();
                tmpMenu.ID_Menu      = MenuSelectionne.ID_Menu;
                tmpMenu.ID_Entree    = EntreeSelectionne.ID;
                tmpMenu.ID_Plat      = PlatSelectionne.ID;
                tmpMenu.ID_Dessert   = DessertSelectionne.ID;
                tmpMenu.ID_Collation = CollationSelectionne.ID;
                tmpMenu.E_Descr      = EntreeSelectionne.Descr;
                tmpMenu.P_Descr      = PlatSelectionne.Descr;
                tmpMenu.D_Descr      = DessertSelectionne.Descr;
                tmpMenu.C_Descr      = CollationSelectionne.Descr;

                BcpMenu[nAjout] = tmpMenu;
            }
            ActiverUneFiche = false;
        }