예제 #1
0
 /// <summary>
 /// Affiche de façon formatée les données d'un dossier
 /// Cette méthode affiche les dossiers compets avec les prestations et intervenants.
 /// </summary>
 /// <param name="unDossier">Le Dossier à afficher</param>
 public static void AfficherDossier(Dossier unDossier)
 {
     Console.WriteLine("----- Début dossier --------------");
     Console.WriteLine("Nom : " + unDossier.NomPatient + " Prenom : " + unDossier.PrenomPatient + " Date de naissance : " + unDossier.DateNaissance.ToShortDateString());
     Console.WriteLine("\tNombre de prestations : " + unDossier.MesPrestation);
     if (unDossier.MesPrestation.Count > 0)
     {
         foreach (Prestation unePrestation in unDossier.MesPrestation)
         {
             Console.WriteLine("\t" + unePrestation.Libelle + " - " + unePrestation.DateSoin.ToString() + " - " + unePrestation.L_Intervenant);
         }
         Console.WriteLine("nombre de jours de soins : " + unDossier.GetNbJourSoins());
         Console.WriteLine("nombre de prestations externes : " + unDossier.GetNbPrestationExterne());
     }
     Console.WriteLine("---   Fin du dossier   ---\n");
 }