Пример #1
0
        void Afficher_ListeCompte()
        {
            ListeCompte = Acces.clsOMEGA.Remplir_ListeBudgetNomenclature(budget_ligne.Enveloppe, budget_ligne.Periode, budget_ligne.TypeFlux);
            ListeCompte.Sort();

            ChoixCompte.Initialiser();
            foreach (Budget_Nomenclature tv in ListeCompte)
            {
                Boolean ok = false;
                foreach (int k in budget_ligne.ListeCompte)
                {
                    if (tv.ID == k)
                    {
                        ok = true; break;
                    }
                }
                if (ok)
                {
                    ChoixCompte.ListeSelection.Add(new Parametre(tv.ID, tv.Code, tv.Code + " : " + tv.Libelle));
                }
                ChoixCompte.ListeChoix.Add(new Parametre(tv.ID, tv.Code, tv.Code + " : " + tv.Libelle));
            }
            ChoixCompte.Afficher_Liste();
        }
Пример #2
0
        void Afficher_ListeNomenclature()
        {
            ChoixCompte.Initialiser();;

            if (lstTypeEnveloppe.SelectedIndex < 0)
            {
                return;
            }
            if (lstPeriode.SelectedIndex < 0)
            {
                return;
            }
            if (lstTypeFlux.SelectedIndex < 0)
            {
                return;
            }

            int      periode   = listePeriode[lstPeriode.SelectedIndex].ID;
            int      enveloppe = listeTypeEnveloppe[lstTypeEnveloppe.SelectedIndex].ID;
            TypeFlux typeflux  = (TypeFlux)lstTypeFlux.SelectedIndex;

            List <Budget_Nomenclature> ListeCompte = Acces.clsOMEGA.Remplir_ListeBudgetNomenclature(enveloppe, periode, typeflux);

            foreach (Budget_Nomenclature tv in ListeCompte)
            {
                if (tv.ID == budget_operation.Compte_ID)
                {
                    ChoixCompte.ListeSelection.Add(new Parametre(tv.ID, tv.Code, tv.Code + " : " + tv.Libelle));
                }
                else
                {
                    ChoixCompte.ListeChoix.Add(new Parametre(tv.ID, tv.Code, tv.Code + " : " + tv.Libelle));
                }
            }
            ChoixCompte.Afficher_Liste();
        }