/// <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 + "\nPrenom : " + unDossier.PrenomPatient + "\nDate de naissance : " + unDossier.DateNaissancePatient.ToShortDateString()); Console.WriteLine("\tNombre de prestations : " + unDossier.MesPrestations.Count); if (unDossier.MesPrestations.Count > 0) { foreach (Prestation unePrestation in unDossier.MesPrestations) { Console.WriteLine("\t" + unePrestation.Libelle + " - " + unePrestation.DateSoin.ToString() + " - " + unePrestation.L_Intervenant); } Console.WriteLine("nombre de jours de soins : " + unDossier.GetNbJoursSoin()); Console.WriteLine("nombre de prestations externes : " + unDossier.GetNbPrestationsExternes()); } Console.WriteLine("--- Fin du dossier ---\n"); }