/// <summary>
 /// Function for get ligne Forfaits in fiche
 /// <param name="ctx"> dbDataContext </param>
 /// <param name="user"> visiteur </param>
 /// <param name="date"> String </param>
 /// </summary>
 public static Object getLignesForfaits(dbDataContext ctx, visiteur user, string date)
 {
     return from l in ctx.lignefraisforfait
            where l.idVisiteur == user.id && l.mois == date
            select new { Frais = l.fraisforfait.libelle, Quantite = l.quantite };
 }
 /// <summary>
 /// Function for get ligne Hors Forfaits in fiche
 /// <param name="ctx"> dbDataContext </param>
 /// <param name="user"> visiteur </param>
 /// <param name="date"> String </param>
 /// </summary>
 public static Object getLignesHorsForfaits(dbDataContext ctx, visiteur user, string date)
 {
     return from l in ctx.lignefraishorsforfait
            where l.idVisiteur == user.id && l.mois == date
            select new { Libelle = l.libelle, Date = l.date, Montant = l.montant };
 }
 partial void Deletevisiteur(visiteur instance);
 partial void Updatevisiteur(visiteur instance);
 partial void Insertvisiteur(visiteur instance);
 /// <summary>
 /// Constructor with visiteur
 /// </summary>
 /// <param name="v"> visiteur </param>
 public Gestion(visiteur v)
 {
     InitializeComponent();
     user = v;
 }
 /// <summary>
 /// Constructor with an user
 /// </summary>
 /// <param name="currentUser"> visiteur </param>
 public Comptable(visiteur currentUser)
 {
     InitializeComponent();
     this.currentUser = currentUser;
 }