Bonjour,

Tout est dans le titre j'ai un type d'erreur

Accessibilité incohérente*: le type de paramètre 'zoo.Personnel' est moins accessible que la méthode 'zoo.PersonnelZoo.addToListPersonnel(zoo.Personnel)'
j'ai 2 form

PersonnelZoo et AjouterPersonnel

dans mon form PersonnelZoo j'ai une méthode

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
public void addToListPersonnel(Personnel pers)
        {
            zoo.unArrayListPersonnelZoo().Add(personnel);
            listViewItemPersonnel = listViewPersonnel.Items.Add(personnel.getNom());
            listViewItemPersonnel.SubItems.Add(personnel.getPrenom());
            listViewItemPersonnel.SubItems.Add(personnel.getProfession());
            listViewItemPersonnel.SubItems.Add(personnel.getSpecialite());
            listViewItemPersonnel.SubItems.Add(animal.getInNursery().ToString());
        }
cette méthode je l'appelle de l'autre formulaire et c'est sur cette méthode que j'ai le message d'erreur.


le 2ème formulaire

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
 
        private void buttonAjouter_Click(object sender, EventArgs e)
        {
            if (comboBoxProfession.SelectedItem.ToString() == "Veterinaire")
            {
                string nom = textBoxNom.Text;
                string prenom = textBoxPrenom.Text;
 
                Personnel newVeterinaire = new Personnel(nom,prenom);
 
                newVeterinaire.setProfession(comboBoxProfession.Text);
                newVeterinaire.setNom(textBoxNom.Text);
                newVeterinaire.setPrenom(textBoxPrenom.Text);
                newVeterinaire.setSpecialite(comboBoxSpecialite.Text);
 
                parent.addToListPersonnel(newVeterinaire);
            }
au début de ce form j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
public PersonnelZoo parent;
enfin ici tout est en public, je ne vois pas bien ou est le problème d'accéssibilité.

Si vous pouviez m'aider

Merci