/// <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; }
public ConsultationInfosClubVM() { var repoMain = new Repository<InfosClub>(this._context); this.InfosClub = repoMain.GetFirst(); if (this.InfosClub == null) { this.ShowUserNotification(ResInfosClub.ErrTableInfosClubVide); } }
public FormulaireInitialisationDatabaseVM() { this.UCParentCode = CodesUC.ConsultationInfosClub; this.IsEditMode = false; this._repoInfosClub = new Repository<InfosClub>(this._context); this._repoSaisons = new Repository<Saison>(this._context); // on supprime toute trace d'infos club existant (i il y en a) this.CleanInfosClub(); this.CurrentInfosClub = new InfosClub(); }