Esempio n. 1
0
        public MainForm(IBDRepository bdRepository, IRelationRepository relationRepository, IPersonneRepository personneRepository, int idUtilisateur)
        {
            InitializeComponent();

            this.bdRepository       = bdRepository;
            this.relationRepository = relationRepository;
            this.personneRepository = personneRepository;
            this.idUtilisateur      = idUtilisateur;
            MajBDUtilisateur();


            string roleUtilisateur = personneRepository.GetRoleUtilisateur(idUtilisateur);

            // si la personne connectée n'est pas un admin elle ne peut pas ajouter d'album au marché
            if (roleUtilisateur != "administrateur")
            {
                btnAjouterAlbum.Visible = false;
            }
            AfficherContenu();
        }