|
|
@@ -5,42 +5,66 @@ using System.Text;
|
|
|
namespace CG67.FicheCollege.Domaine
|
|
|
{
|
|
|
/// <summary>
|
|
|
- /// Adjoint(Agent) Technique des Collèges
|
|
|
+ /// Contrat aidés
|
|
|
/// </summary>
|
|
|
[Serializable]
|
|
|
- public class ContratAide : Contact
|
|
|
+ public class ContratAide
|
|
|
{
|
|
|
#region propriétés
|
|
|
/// <summary>
|
|
|
- /// Valeur ETP (equivalent temps plein) de l'ATC.
|
|
|
+ /// Nom
|
|
|
/// </summary>
|
|
|
- private double mValeurETP;
|
|
|
+ private string mNom;
|
|
|
/// <summary>
|
|
|
- /// Catégorie de l'ATC.
|
|
|
+ /// Prenom
|
|
|
/// </summary>
|
|
|
- private string mCategorie;
|
|
|
+ private string mPrenom;
|
|
|
/// <summary>
|
|
|
- /// Grade de l'ATC
|
|
|
+ /// quotite de travail
|
|
|
+ /// </summary>
|
|
|
+ private string mQuotite;
|
|
|
+ /// <summary>
|
|
|
+ /// type contrat
|
|
|
+ /// </summary>
|
|
|
+ private string mTypeContrat;
|
|
|
+ /// <summary>
|
|
|
+ ///
|
|
|
/// </summary>
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
#region méthodes
|
|
|
/// <summary>
|
|
|
+ /// Nom
|
|
|
+ /// </summary>
|
|
|
+ public string Nom
|
|
|
+ {
|
|
|
+ get { return mNom; }
|
|
|
+ set { mNom = value; }
|
|
|
+ }
|
|
|
+ /// <summary>
|
|
|
+ /// Prénom
|
|
|
+ /// </summary>
|
|
|
+ public string Prenom
|
|
|
+ {
|
|
|
+ get { return mPrenom; }
|
|
|
+ set { mPrenom = value; }
|
|
|
+ }
|
|
|
+ /// <summary>
|
|
|
/// Obtient ou définit la valeur ETP de l'ATC
|
|
|
/// </summary>
|
|
|
- public double ValeurETP
|
|
|
+ public string Quotite
|
|
|
{
|
|
|
- get { return mValeurETP; }
|
|
|
- set { mValeurETP = value; }
|
|
|
+ get { return mQuotite; }
|
|
|
+ set { mQuotite = value; }
|
|
|
}
|
|
|
/// <summary>
|
|
|
/// Obtient ou définit la catégorie de l'ATC
|
|
|
/// </summary>
|
|
|
- public string Categorie
|
|
|
+ public string TypeContrat
|
|
|
{
|
|
|
- get { return mCategorie; }
|
|
|
- set { mCategorie = value; }
|
|
|
+ get { return mTypeContrat; }
|
|
|
+ set { mTypeContrat = value; }
|
|
|
}
|
|
|
/// <summary>
|
|
|
/// Obtient ou définit le grade de l'ATC
|
|
|
@@ -48,11 +72,12 @@ namespace CG67.FicheCollege.Domaine
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
- public ContratAide(double valeurETP, string nom, string prenom, string categorie)
|
|
|
- : base(nom, prenom, "ATC", "Contrat aidé")
|
|
|
- {
|
|
|
- this.mValeurETP = valeurETP;
|
|
|
- this.mCategorie = categorie;
|
|
|
+ public ContratAide(string nom, string prenom, string quotite, string typecontrat)
|
|
|
+ {
|
|
|
+ this.mNom = nom;
|
|
|
+ this.mPrenom = prenom;
|
|
|
+ this.mQuotite = quotite;
|
|
|
+ this.mTypeContrat = typecontrat;
|
|
|
|
|
|
|
|
|
|