/// <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"); }