コード例 #1
0
        private List <LigneEtat> creerDataSource(List <RealiserBE> liste1, List <AcheterBE> liste2, List <PayerBE> liste3)
        {
            List <LigneEtat> listes = new List <LigneEtat>();

            if (liste1 != null & liste1.Count > 0)
            {
                foreach (RealiserBE r in liste1)
                {
                    listes.Add(new LigneEtat(r.codeop, r.motif, r.dateop.ToShortDateString(), (decimal)r.montant, r.concerne));
                }
            }
            if (liste2 != null & liste2.Count > 0)
            {
                foreach (AcheterBE a in liste2)
                {
                    listes.Add(new LigneEtat("Entree", "Vente " + caisseBL.obtenirNomSetArticle(a.codesetarticle), a.datAchat.ToShortDateString(), a.montant, caisseBL.obtenirNomEleve(a.matricule)));
                }
            }
            if (liste3 != null & liste3.Count > 0)
            {
                foreach (PayerBE p in liste3)
                {
                    listes.Add(new LigneEtat("Entree", "Paiement " + caisseBL.obtenirNomTranche(p.codeTranche) + " - " + caisseBL.obtenirNomPrestation(p.codePrestation), p.datePaiement.ToShortDateString(), (decimal)p.montant, caisseBL.obtenirNomEleve(p.matricule)));
                }
            }

            return(listes);
        }
コード例 #2
0
        private List <LigneEtat> creerDataSource(List <PayerBE> liste)
        {
            List <LigneEtat> listes = new List <LigneEtat>();

            if (liste != null & liste.Count > 0)
            {
                foreach (PayerBE p in liste)
                {
                    listes.Add(new LigneEtat("Entree", "Paiement " + caisseBL.obtenirNomTranche(p.codeTranche) + " - " + caisseBL.obtenirNomPrestation(p.codePrestation), p.datePaiement.ToShortDateString(), (decimal)p.montant, caisseBL.obtenirNomEleve(p.matricule), caisseBL.obtenirClasse(p.matricule), (decimal)p.remise));
                }
            }

            return(listes);
        }