示例#1
0
        public void UnAdhérentVientRapporter()
        {
            var emprunts      = requêtes_.RechercheEmpruntsEnCours("Un livre");
            var empruntTrouvé = emprunts.ElementAt(5);
            var emprunt       = new Commandes.Emprunt
            {
                Identifiant = empruntTrouvé.Identifiant
            };

            commandes_.CloreEmprunt(emprunt);
        }
示例#2
0
 public void DémarrerEmprunt(Emprunt emprunt)
 {
     persistance_.Emprunts.Add(new DonnéesEmprunt {
         Identifiant    = persistance_.Emprunts.Count + 1,
         NuméroAdhérent = emprunt.NuméroAdhérent,
         Description    = emprunt.Description,
         DateDébut      = emprunt.DateDébut,
         DateLimite     = emprunt.DateLimite,
         Actif          = true
     });
 }
示例#3
0
        public void UnAdhérentVientEmprunter()
        {
            var adhérents      = requêtes_.RechercheAdherents("Dupont");
            var adhérentTrouvé = adhérents.ElementAt(12);
            var emprunt        = new Commandes.Emprunt
            {
                NuméroAdhérent = adhérentTrouvé.Numéro,
                Description    = "Un livre",
                DateDébut      = DateTime.Now
            };

            commandes_.DémarrerEmprunt(emprunt);
        }
示例#4
0
 public void CloreEmprunt(Emprunt emprunt)
 {
     persistance_.Emprunts
     .First(d => d.Identifiant == emprunt.Identifiant)
     .Actif = false;
 }