Beispiel #1
0
        /// <summary>
        /// Modifier une absence en base
        /// </summary>
        /// <param name="a">Absence à modifier</param>
        public void ModifierAbsence(Absence a)
        {
            // TODO : ajouter des contrôles sur la note (exemple : vérification de champ, etc.)
            AbsenceCommand ac = new AbsenceCommand(contexte);

            ac.Modifier(a);
        }
Beispiel #2
0
        /// <summary>
        /// Ajouter une absence en base
        /// </summary>
        /// <param name="a">Absence à ajouter</param>
        /// <returns>identifiant de la nouvelle absence</returns>
        public int AjouterAbsence(Absence a)
        {
            // TODO : ajouter des contrôles sur la absence (exemple : vérification de champ, etc.)
            AbsenceCommand ac = new AbsenceCommand(contexte);

            return(ac.Ajouter(a));
        }
Beispiel #3
0
        /// <summary>
        /// Supprimer une absence en base
        /// </summary>
        /// <param name="absenceID">Identifiant de l'absence à supprimer</param>
        public void SupprimerAbsence(int absenceID)
        {
            AbsenceCommand ac = new AbsenceCommand(contexte);

            ac.Supprimer(absenceID);
        }
Beispiel #4
0
        /// <summary>
        /// Supprime une absence
        /// </summary>
        /// <param name="absenceId">Identifiant de l'absence</param>
        public void DeleteAbsence(int absenceId)
        {
            AbsenceCommand absenceCommand = new AbsenceCommand(monContexte);

            absenceCommand.Delete(absenceId);
        }
Beispiel #5
0
        /// <summary>
        /// Modifie une absence
        /// </summary>
        /// <param name="absence">Entité <see cref="Absence"/></param>
        public void EditAbsence(Absence absence)
        {
            AbsenceCommand absenceCommand = new AbsenceCommand(monContexte);

            absenceCommand.Edit(absence);
        }
Beispiel #6
0
        /// <summary>
        /// Ajoute une absence
        /// </summary>
        /// <param name="absence">Entité <see cref="Absence"/></param>
        public void AddAbsence(Absence absence)
        {
            AbsenceCommand absenceCommand = new AbsenceCommand(monContexte);

            absenceCommand.Add(absence);
        }
Beispiel #7
0
        public int AddAbsence(Absence absence)
        {
            AbsenceCommand ac = new AbsenceCommand(contexte);

            return(ac.Ajouter(absence));
        }
Beispiel #8
0
        public int SupprimerAbsence(int id)
        {
            AbsenceCommand ac = new AbsenceCommand(context);

            return(ac.Supprimer(id));
        }
Beispiel #9
0
        public int AjouterAbsence(Absence a)
        {
            AbsenceCommand ac = new AbsenceCommand(context);

            return(ac.Ajouter(a));
        }