示例#1
0
 public static MgtPersonne GetInstance()
 {
     if (_instance == null)
     {
         _instance = new MgtPersonne();
     }
     return(_instance);
 }
示例#2
0
        public void sendMailInscription(int idRace, int idUser)
        {
            SmtpClient smtp     = initMail();
            Race       course   = MgtRace.GetInstance().GetRace(idRace);
            Personne   personne = MgtPersonne.GetInstance().GetPersonneByIdUserTable(idUser);

            mail.To.Add(new MailAddress(personne.Email));

            mail.IsBodyHtml = true;
            mail.Subject    = "WebSport : Inscription à la course " + course.Title;

            string st = "Confirmation de votre inscription à la course " + course.Title
                        + " qui aura le lieu le " + course.DateStart + " à " + course.Town;

            mail.Body = st;
            smtp.Send(mail);
        }
示例#3
0
        public List <Resultat> GetAllByCourseAndPersonne(int idCourse, int userId)
        {
            Personne personne = MgtPersonne.GetInstance().GetPersonneByIdUserTable(userId);

            return(this._uow.ResultatRepo.GetAllByCourseAndPersonne(idCourse, personne.Id));
        }