|
|
|
@ -1,4 +1,6 @@
|
|
|
|
|
using Model;
|
|
|
|
|
using System.IO;
|
|
|
|
|
using System.Runtime.CompilerServices;
|
|
|
|
|
using System.Runtime.InteropServices;
|
|
|
|
|
|
|
|
|
|
namespace MyProject;
|
|
|
|
@ -15,6 +17,7 @@ class Program
|
|
|
|
|
|
|
|
|
|
private static void menusPrincipal()
|
|
|
|
|
{
|
|
|
|
|
Console.Clear();
|
|
|
|
|
Console.WriteLine("Menus principal");
|
|
|
|
|
Console.WriteLine("1- Les espèces");
|
|
|
|
|
Console.WriteLine("2- Vos animaux");
|
|
|
|
@ -41,6 +44,7 @@ class Program
|
|
|
|
|
|
|
|
|
|
private static void menusEspece()
|
|
|
|
|
{
|
|
|
|
|
Console.Clear();
|
|
|
|
|
Console.WriteLine("Menus des espèces");
|
|
|
|
|
Console.WriteLine("1- Afficher les espèces");
|
|
|
|
|
Console.WriteLine("2- ");
|
|
|
|
@ -64,6 +68,7 @@ class Program
|
|
|
|
|
|
|
|
|
|
private static void menusAnimal()
|
|
|
|
|
{
|
|
|
|
|
Console.Clear();
|
|
|
|
|
Console.WriteLine("Menus des animaux");
|
|
|
|
|
Console.WriteLine("1- Afficher les animaux");
|
|
|
|
|
Console.WriteLine("2- Ajouter des animaux");
|
|
|
|
@ -110,39 +115,48 @@ class Program
|
|
|
|
|
{
|
|
|
|
|
HashSet<Animal> listeAnimaux = new HashSet<Animal>();
|
|
|
|
|
afficherEspece();
|
|
|
|
|
Console.Write("ecrir le nom de l'animal de votre choix (ou R pour retour) :");
|
|
|
|
|
string nom = Convert.ToString(Console.ReadLine());
|
|
|
|
|
if (nom == "R")
|
|
|
|
|
Console.Write("ecrir le num de l'animal de votre choix (ou 9 pour retour) :");
|
|
|
|
|
int num = Convert.ToInt32(Console.ReadLine());
|
|
|
|
|
if (num == 9)
|
|
|
|
|
return;
|
|
|
|
|
Console.WriteLine(nom);
|
|
|
|
|
Console.WriteLine(num);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Console.Write("ecrir le prenom de l'animal (ou R pour retour) :");
|
|
|
|
|
string nomAnimal = Convert.ToString(Console.ReadLine());
|
|
|
|
|
|
|
|
|
|
listeAnimaux.Add(new(nomAnimal));
|
|
|
|
|
afficherAnimaux();
|
|
|
|
|
menusPrincipal();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private static void afficherEspece()
|
|
|
|
|
{
|
|
|
|
|
HashSet<Espece> listeEspece = new HashSet<Espece>();
|
|
|
|
|
listeEspece.Add(new("Chien"));
|
|
|
|
|
listeEspece.Add(new("Chat"));
|
|
|
|
|
listeEspece.Add(new("Furet"));
|
|
|
|
|
listeEspece.Add(new("Poisson"));
|
|
|
|
|
listeEspece.Add(new("Hamster"));
|
|
|
|
|
Console.WriteLine();
|
|
|
|
|
foreach (Espece lEspece in listeEspece)
|
|
|
|
|
while (true)
|
|
|
|
|
{
|
|
|
|
|
Console.WriteLine(lEspece.Nom);
|
|
|
|
|
HashSet<Espece> listeEspece = new HashSet<Espece>();
|
|
|
|
|
listeEspece.Add(new(01,"Chien"));
|
|
|
|
|
listeEspece.Add(new(02,"Chat"));
|
|
|
|
|
listeEspece.Add(new(03,"Furet"));
|
|
|
|
|
listeEspece.Add(new(04,"Poisson"));
|
|
|
|
|
listeEspece.Add(new(05,"Hamster"));
|
|
|
|
|
|
|
|
|
|
foreach (Espece lEspece in listeEspece)
|
|
|
|
|
{
|
|
|
|
|
Console.WriteLine(lEspece.Nom);
|
|
|
|
|
}
|
|
|
|
|
Console.Write("Ecrire le num de l'espece pour plus d'info (ou 9 pour retour) :");
|
|
|
|
|
int num = Convert.ToInt32(Console.ReadLine());
|
|
|
|
|
if (num == 9)
|
|
|
|
|
menusPrincipal();
|
|
|
|
|
Console.WriteLine("\nContains: Part with Id=01: {0}", listeEspece.Contains(new(01, "")));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for (int i = 0; i <= num; i++)
|
|
|
|
|
//if (num == listeEspece[i])
|
|
|
|
|
Console.WriteLine();
|
|
|
|
|
Espece ours = new Espece(20, "Ours");
|
|
|
|
|
ours.afficherInfo();
|
|
|
|
|
}
|
|
|
|
|
Console.WriteLine();
|
|
|
|
|
Console.Write("Ecrire le nom de l'espece pour plus d'info (ou R pour retour) :");
|
|
|
|
|
string nom = Convert.ToString(Console.ReadLine());
|
|
|
|
|
if (nom == "R")
|
|
|
|
|
return;
|
|
|
|
|
Console.WriteLine(nom);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -151,14 +165,7 @@ class Program
|
|
|
|
|
|
|
|
|
|
private static void testdebase()
|
|
|
|
|
{
|
|
|
|
|
HashSet<Espece> animaux = new HashSet<Espece>();
|
|
|
|
|
animaux.Add(new("Chien", "Les chiens sont l'un des animaux les plus populaires et appréciés dans le monde entier."));
|
|
|
|
|
animaux.Add(new("Chat", "Les chats sont les meilleurs animaux pour faire de la ronron thérapie."));
|
|
|
|
|
animaux.Add(new("Hamster", "Les hamster meurent facilement."));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//chien.afficherInfoUtile();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void testAnimal()
|
|
|
|
|