Exemplo n.º 1
0
        public SeanceService(SeanceDAO seanceDAO, EntraineurDAO entraineurDAO, SalleDAO salleDAO, ActiviteDAO activiteDAO, InscriptionDAO inscriptionDAO)
        {
            if (seanceDAO == null)
            {
                throw new ServiceException("Le DAO ne peut être null.");
            }
            if (entraineurDAO == null)
            {
                throw new ServiceException("Le DAO ne peut être null.");
            }
            if (salleDAO == null)
            {
                throw new ServiceException("Le DAO ne peut être null.");
            }
            if (activiteDAO == null)
            {
                throw new ServiceException("Le DAO ne peut être null.");
            }
            if (inscriptionDAO == null)
            {
                throw new ServiceException("Le DAO ne peut être null.");
            }

            this.seanceDAO = seanceDAO;
            this.entraineurDAO = entraineurDAO;
            this.salleDAO = salleDAO;
            this.activiteDAO = activiteDAO;
            this.inscriptionDAO = inscriptionDAO;
        }
 /// <summary>
 /// Consctruteur d'une InscriptionService
 /// </summary>
 /// <param name="inscriptionDAO">L'inscriptionDAO à utiliser</param>
 /// <param name="membreDAO">Le membreDAO à utiliser</param>
 /// <param name="seanceDAO">La seanceDAO à utiliser</param>
 public InscriptionService(InscriptionDAO inscriptionDAO, MembreDAO membreDAO, SeanceDAO seanceDAO)
 {
     if (inscriptionDAO == null || membreDAO == null || seanceDAO == null)
     {
         throw new ServiceException("Les DAO ne peuvent être null.");
     }
     this.inscriptionDAO = inscriptionDAO;
     this.membreDAO = membreDAO;
     this.seanceDAO = seanceDAO;
 }