using System;
using System.Collections.Generic;
using System.Text;
namespace CG67.FicheCollege.Domaine
{
[Serializable]
public class ActionEducative
{
///
/// Libellé de l'action éducative.
///
private string mLibelle;
///
/// Le collège participe ou pas à cette action.
///
///
private bool mParticipe;
///
/// Nombre d'élèves ayant participés à cette action.
///
///
private int mNbrEleves;
///
/// Montant de la subvention.
///
private double mMontantSubvention;
private string mTypeAction;
private string mPartenaire;
///
/// On obtient l'entité qui s'occupe de l'action.
///
public string TypeAction
{
get { return mTypeAction; }
set { mTypeAction = value; }
}
///
/// Obtient ou définit le libellé de l'action éducative.
///
public string Libelle
{
get { return mLibelle; }
set { mLibelle = value; }
}
///
/// Obtient ou définit si oui ou non le collège participe.
///
public bool Participe
{
get { return mParticipe; }
set { mParticipe = value; }
}
///
/// Obtient ou définit le nombre d'élèves ayant participés à cette action.
///
public int NbrEleves
{
get { return mNbrEleves; }
set { mNbrEleves = value; }
}
///
/// Obtient ou définit le montant de la subvention.
///
public double MontantSubvention
{
get { return mMontantSubvention; }
set { mMontantSubvention = value; }
}
///
/// On obtient l'entité qui s'occupe de l'action.
///
public string Partenaire
{
get { return mPartenaire; }
set { mPartenaire = value; }
}
public ActionEducative(string typeAction, string libelle, bool participe, int nbrEleves, double montantSubvention, string partenaire)
{
this.mTypeAction = typeAction;
this.mLibelle = libelle;
mParticipe = participe;
this.mNbrEleves = nbrEleves;
this.mMontantSubvention = montantSubvention;
this.mPartenaire = partenaire;
}
}
}