Bonjour,

je suis en train de développer un service web asp.net en C#. J'aimerais développer un calendrier dans lequel je pourrais répertorié toutes les absences des employés d'un groupe AD. Pour l'instant, j'ai une liste avec toutes les adresses smtp des employés de mon groupe et une liste contenant toutes les absences de mon groupe. Le problème que j'aie c'est que je ne sais pas comment passer une liste ayant toutes les absences de mes employés dans mon objet calendrier.

Voici ce que j'aimerais faire:
J'aimerais créer un nouveau calendrier
J'aimerais parcourir ma liste d'absences pour tous les utilisateurs et ensuite l'ajouter dans un calendrier spécifique.

J'aimerais que ça suive cette logique:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
 Calendar calendar = new Calendar(); 
calendar.Name = "Calendrier répertoriant les absence pour un groupe d'utilisateur";
 foreach (Appointment a in appointmentsList)
                    {
                                calendar.addAppointment(appointement);
 
 
                                }
Pourriez-vous me dire quel est l'objet Calendrier dans Outlook?
Comment fait-on pour récupérer un objet de type calendrier ou pour en créer un nouveau?
Comment passer plusieurs rendez-vous afin qu'ils soit affichés dans un calendrier spécifique?

En passant, j'ai regardé toute la documentation Microsoft relative à Exchange web server et je n'ai rien trouvé.

Merci, votre aide serait très apprécié!