コード例 #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;
        }
コード例 #2
0
 /// <summary>
 /// Constructeur d'un EntraineurService
 /// </summary>
 /// <param name="entraineurDAO">L'entraineurDAO à utiliser</param>
 public EntraineurService(EntraineurDAO entraineurDAO)
 {
     if (entraineurDAO == null)
     {
         throw new ServiceException("Le DAO ne peut être null.");
     }
     this.entraineurDAO = entraineurDAO;
 }