Exemplo n.º 1
0
 // -------------------------------------------
 // constructeurs
 // -------------------------------------------
 public Livre(string titre, DateTime datesortie, Auteur auteur, Editeur editeur, double prix, string genre)
 {
     _titre = titre;
     _datesortie = datesortie;
     _auteur = auteur;
     _editeur = editeur;
     _prix = prix;
     _genre = genre;
 }
Exemplo n.º 2
0
 // -------------------------------------------
 // constructeurs
 // -------------------------------------------
 /// <summary>
 /// Constructeur
 /// </summary>
 /// <param name="inGuid"> GUID</param>
 /// <param name="titre">Titre</param>
 /// <param name="datesortie">Date de sortie</param>
 /// <param name="auteur">Auteur</param>
 /// <param name="editeur">Editeur</param>
 /// <param name="prix">Prix</param>
 /// <param name="genre">Genre</param>
 /// <param name="description">Description</param>
 public Livre(string inGuid, string titre, string datesortie, IAuteur auteur, IEditeur editeur,
                 double prix, IGenre genre, string description)
 {
     _GUID = inGuid;
     _titre = titre;
     _datesortie = datesortie;
     _auteur = auteur;
     _editeur = editeur;
     _prix = prix;
     _genre = genre;
     _description = description;
 }
Exemplo n.º 3
0
 private static int ComparerEditeurs(IEditeur éditeur1, IEditeur éditeur2)
 {
     return(éditeur1.CompareTo(éditeur2));
 }
Exemplo n.º 4
0
 public void AddEditeur(IEditeur add)
 {
     _editeur.Add(add);
 }
Exemplo n.º 5
0
 /// <summary>
 /// Permet d'ajouter un livre dans la base de donnée
 /// </summary>
 /// <param name="GUID">GUID</param>
 /// <param name="titre">Titre</param>
 /// <param name="prix">Prix</param>
 /// <param name="aut">Auteur</param>
 /// <param name="ed">Editeur</param>
 /// <param name="genre">Genre</param>
 public void AddLivreBdd(string GUID, string titre, double prix, IAuteur aut, IEditeur ed, IGenre genre)
 {
     dataBase.AddBook(GUID, titre, prix, aut.GUID, ed.GUID, genre.GUID);
 }
Exemplo n.º 6
0
 public Cab(IComparateurCabParution comparateurCabParution, IDépôtCab dépôtCab, string url, IEditeur éditeur, IDistributeur distributeur, string codif, int?numéro, decimal?prix, IPériodicité périodicité, IQualificationRéseau qualif, DateTime dateCréation, IParution parutionCible)
 {
     _comparateurCabParution = comparateurCabParution ?? throw new ArgumentNullException(nameof(comparateurCabParution));
     _dépôtCab     = dépôtCab ?? throw new ArgumentNullException(nameof(dépôtCab));
     Url           = url;
     Editeur       = éditeur ?? throw new ArgumentNullException(nameof(éditeur));
     Distributeur  = distributeur ?? throw new ArgumentNullException(nameof(distributeur));
     Codif         = codif;
     Numéro        = numéro;
     Prix          = prix;
     Périodicité   = périodicité ?? throw new ArgumentNullException(nameof(périodicité));
     Qualif        = qualif ?? throw new ArgumentNullException(nameof(qualif));
     DateCréation  = dateCréation;
     ParutionCible = parutionCible ?? throw new ArgumentNullException(nameof(parutionCible));
 }