Esempio n. 1
0
        public override string ToString()
        {
            StringBuilder person = new StringBuilder("Personne : ");

            person.Append(Nom).Append(" ").Append(Prenom);

            if (DateNaissance != null)
            {
                person.Append(" né(e) le ").Append(DateNaissance.ToString());
            }
            else
            {
                person.Append(" de naissance inconnue ");
            }
            person.Append(" de sexe ").Append(Sexe);
            return(person.ToString());
        }
Esempio n. 2
0
 public override bool Equals(object obj)
 {
     if (this == obj)
     {
         return(true);
     }
     if (!(obj is Personne))
     {
         return(false);
     }
     if (Prenom == ((Personne)obj).Prenom &&
         Nom == ((Personne)obj).Nom &&
         DateNaissance.ToShortDateString() == ((Personne)obj).DateNaissance.ToShortDateString())
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
Esempio n. 3
0
        static void Main(string[] args)
        {
            DateTime d = DateTime.Today;
            DateTime DateNaissance;
            bool     test = false;

            DateTime a = DateTime.Today;

            Console.WriteLine("Aujurd'hui on est le : " + a.ToString("D") + " ! ");
            Console.WriteLine("=================================================");
            do
            {
                Console.WriteLine("Veuillez saisir votre date de naissance en format (jj/mm/aaaa) : ");
                test = DateTime.TryParse(Console.ReadLine(), out DateNaissance);
            } while (!test);

            //int compare = DateTime.Compare(d, DateNaissance.AddYears(18));
            int compare = d.CompareTo(DateNaissance.AddYears(18));

            if (compare == 1)
            {
                Console.WriteLine("Vous êtes majeur !");
            }
            if (compare == 0)
            {
                Console.WriteLine("\t ------ JOYEUX ANNIVERSAIRE !!! ------ ");
            }
            if (compare == -1)
            {
                Console.WriteLine("Vous êtes mineur !");
            }

            Console.WriteLine("Vous êtes né le : " + DateNaissance.ToString("dddd") + " ! ");

            Console.ReadKey();
        }
Esempio n. 4
0
 //Méthodes
 public override String ToString()
 {
     return(Nom + ", " + Prenom + ", " + DateNaissance.ToString());
 }
Esempio n. 5
0
 public override string ToString()
 {
     return($"Matricule      : {Matricule}\n" +
            $"Nom            : {Prenom} {Nom}\n" +
            $"Date Naissance : {DateNaissance.ToShortDateString()}\n");
 }
Esempio n. 6
0
 public override string ToString()
 {
     return(string.Format("{0} - {1} {2} ({3}), {4} {5} - {6}",
                          Id, Nom, Prenom, DateNaissance.ToString("dd/MM/yy"), Adresse, CodePostal, Ville));
 }
Esempio n. 7
0
 public override int GetHashCode()
 {
     return(Nom.GetHashCode() + 7 * Prenom.GetHashCode() + 43 * DateNaissance.GetHashCode());
 }
Esempio n. 8
0
 public virtual string Afficher() => $"Prenom : {Prenom}, Nom : {Nom}, Date de Naissance : {DateNaissance.ToString("dd/MM/yyyy")}";
Esempio n. 9
0
 public override string ToString() => $"{Prenom} {Nom} ({DateNaissance.ToString("dd/MM/yyyy")})";
Esempio n. 10
0
 public override string ToString()
 {
     return($"{Prenom} {Nom.ToUpper()}, ${Salaire} ({DateNaissance.ToString("dd/MM/yyyy")})");
 }
Esempio n. 11
0
        public override string ToString()
        {
            string resultat = string.Format("{0};{1};{2};{3}", Nom, Prenom, Email, DateNaissance.ToString("dd/MM/yyyy"));

            return(resultat);
        }