| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- using System;
- using System.Collections.Generic;
- using System.Text;
- namespace CG67.FicheCollege.Domaine
- {
- /// <summary>
- /// Adjoint(Agent) Technique des Collèges
- /// </summary>
- [Serializable]
- public class ATC : Contact
- {
- #region propriétés
- /// <summary>
- /// Valeur ETP (equivalent temps plein) de l'ATC.
- /// </summary>
- private double mValeurETP;
- /// <summary>
- /// Catégorie de l'ATC.
- /// </summary>
- private string mCategorie;
- /// <summary>
- /// Grade de l'ATC
- /// </summary>
- private string mGrade;
- /// <summary>
- /// Nombre de jours de formations suivis par l'ATC
- /// </summary>
- private int mNbJoursFormation;
- #endregion
- #region méthodes
- /// <summary>
- /// Obtient ou définit la valeur ETP de l'ATC
- /// </summary>
- public double ValeurETP
- {
- get { return mValeurETP; }
- set { mValeurETP = value; }
- }
- /// <summary>
- /// Obtient ou définit la catégorie de l'ATC
- /// </summary>
- public string Categorie
- {
- get { return mCategorie; }
- set { mCategorie = value; }
- }
- /// <summary>
- /// Obtient ou définit le grade de l'ATC
- /// </summary>
- public string Grade
- {
- get { return mGrade; }
- set { mGrade = value; }
- }
- /// <summary>
- /// Obtient ou définit le nombre de jours de formations suivis par l'ATC
- /// </summary>
- public int NbJoursFormation
- {
- get { return mNbJoursFormation; }
- set { mNbJoursFormation = value; }
- }
- #endregion
- public ATC(double valeurETP, string nom, string prenom, string fonction, string typeContact, string categorie, string grade, int nbJoursFormation) : base(nom, prenom, fonction, typeContact)
- {
- this.mValeurETP = valeurETP;
- this.mCategorie = categorie;
- this.mGrade = grade;
- this.mNbJoursFormation = nbJoursFormation;
- }
- }
- }
|