/// <summary>
		/// Créé un objet document
		/// </summary>
		/// <param name="infosClub">Infos du club</param>
		/// <param name="inscription">Inscription</param>
		/// <returns>Données du document</returns>
		public static DonneesDocument InscriptionToDonneesDocument(InfosClub infosClub, Inscription inscription) {
			DonneesDocument donnees = new DonneesDocument()
			{
				AdresseAdherent = inscription.Adherent.Adresse,
				AdresseClub = infosClub.Adresse,
				CodePostalAdherent = inscription.Adherent.Ville.CodePostal,
				CodePostalClub = infosClub.Ville.CodePostal,
				CotisationInscription = inscription.Cotisation.ToString(),
				DateNaissanceAdherent = inscription.Adherent.DateNaissance.ToShortDateString(),
				GroupeInscription = inscription.Groupe.ToString(),
				Mail1Adherent = inscription.Adherent.Mail1,
				Mail2Adherent = inscription.Adherent.Mail2,
				Mail3Adherent = inscription.Adherent.Mail3,
				MailClub = infosClub.Mail,
				NomAdherent = inscription.Adherent.Nom,
				NomClub = infosClub.Nom,
				NumeroClub = infosClub.Numero,
				PrenomAdherent = inscription.Adherent.Prenom,
				Saison = inscription.Groupe.Saison.ToShortString(),
				SiretClub = infosClub.Siret,
				SiteWebClub = infosClub.SiteWeb,
				Telephone1Adherent = inscription.Adherent.Telephone1,
				Telephone2Adherent = inscription.Adherent.Telephone2,
				Telephone3Adherent = inscription.Adherent.Telephone3,
				TelephoneCLub = infosClub.Telephone,
				VilleAdherent = inscription.Adherent.Ville.Libelle,
				VilleClub = infosClub.Ville.Libelle
			};

			return donnees;
		}
Example #2
0
		protected GeneriqueDocument(Document document, DonneesDocument donnees) {
			this._document = document;
			this._page = this._document.AddSection();
			this._donnees = donnees;
		}
		public GenerateurDocumentPDF(DonneesDocument donnees, string savePath)
			: base(donnees, savePath) {
		}
 public GenerateurDocumentPDF(DonneesDocument donnees, string savePath)
     : base(donnees, savePath)
 {
 }
		public AttestationDocument(Document document, DonneesDocument donnees)
			: base(document, donnees) {
		}
		public InscriptionDocument(Document document, DonneesDocument donnees)
			: base(document, donnees) {
		}