static void Main(string[] args) { //string Nb1; //string Nb2; //identite Personne = new identite(); DateTime DernierAnniv; int ii; string Prenom; string Nom; DateTime DateNaiss; string NoTelephone; Console.WriteLine("Quel est votre prénom ?"); Prenom = Console.ReadLine(); Console.WriteLine("Quel est votre nom ?"); Nom = Console.ReadLine(); Console.WriteLine("quel est votre date de naissance ?"); DateNaiss = Convert.ToDateTime(Console.ReadLine()); identite Personne = new identite(Prenom, Nom, DateNaiss); Console.WriteLine("Bonjour " + Prenom + " " + Nom); Console.WriteLine(Personne.ToString()); //Console.WriteLine("Votre age est " + age(Personne.DateNaiss).ToString()); //Console.WriteLine("Votre age est " + tool.CalcAge(Personne.DateNaiss).ToString()); Console.WriteLine(String.Format("Votre Age est {0:0.00}", tool.CalcAge(Personne.DateNaiss))); //DernierAnniv = Personne.DateNaiss.AddYears(Convert.ToInt32( (int)( age(Personne.DateNaiss)))); //DernierAnniv = Personne.DateNaiss.AddYears((int)(age(Personne.DateNaiss))); DernierAnniv = DateNaiss.AddYears((int)(tool.CalcAge(Personne.DateNaiss))); Console.WriteLine("Votre dernier anniversaire était un " + tool.jourDeLaSemaine(DernierAnniv)); for (ii = -1; ii >= -9; ii--) { //Console.WriteLine("vous avez eu " + ((int)age(DateNaiss.AddYears(-ii))).ToString() + " Ans le " + DernierAnniv.AddYears(ii) + " c'était un " + identite.jourDeLaSemaine(DernierAnniv.AddYears(ii))); //Console.WriteLine("vous avez eu " + ((int)Personne.CalcAge() + ii) + " ans le " + DernierAnniv.AddYears(ii) + " c'était un " + identite.jourDeLaSemaine(DernierAnniv.AddYears(ii))); Console.WriteLine("vous avez eu " + ((int)tool.CalcAge(Personne.DateNaiss) + ii) + " ans le " + DernierAnniv.AddYears(ii) + " c'était un " + tool.jourDeLaSemaine(DernierAnniv.AddYears(ii))); } for (ii = 1; ii <= 10; ii++) { //Console.WriteLine("vous aurez " + ((int)age(DateNaiss.AddYears(-ii))).ToString() + " Ans le " + DernierAnniv.AddYears(ii) + " ce sera un " + identite.jourDeLaSemaine(DernierAnniv.AddYears(ii))); //Console.WriteLine("vous aurez " + ((int)Personne.CalcAge() + ii) + " Ans le " + DernierAnniv.AddYears(ii) + " ce sera un " + identite.jourDeLaSemaine(DernierAnniv.AddYears(ii))); Console.WriteLine("vous aurez " + ((int)tool.CalcAge(Personne.DateNaiss) + ii) + " Ans le " + DernierAnniv.AddYears(ii) + " ce sera un " + tool.jourDeLaSemaine(DernierAnniv.AddYears(ii))); } Console.ReadLine(); }
static void Main(string[] args) { DateTime DateNaiss; bool test = false; DateTime auj = DateTime.Today; do { Console.WriteLine("\nVeuillez renseigner votre date de naissance.\n"); test = DateTime.TryParse(Console.ReadLine(), out DateNaiss); } while (!test); int Compare = auj.CompareTo(DateNaiss.AddYears(18)); if (Compare == -1) { Console.WriteLine("\nVous êtes mineur\n"); } if (Compare == 1) { Console.WriteLine("\nVous êtes majeur\n"); } if (Compare == 0) { Console.WriteLine("\nbon anniversaire !\n"); } Console.WriteLine(" \nVotre date de naissance est le : " + DateNaiss.ToString("D")); // "D" car on veut que la date sans l'heure DateTime today = DateTime.Today; Console.WriteLine("\nla date du jour est : " + today.ToString("D")); Console.ReadKey(); TimeSpan recherche = today - DateNaiss; Console.WriteLine("\nvotre age est : {0} ans", (recherche.Days / 365)); Console.ReadKey(); }
//public static double age(DateTime dnais) //{ // return ((DateTime.Now - dnais).Days / 365.242189); //} //public static string jourDeLaSemaine(DateTime dt) //{ // switch (dt.DayOfWeek) // { // case DayOfWeek.Sunday: // return "Dimanche"; // case DayOfWeek.Monday: // return "Lundi"; // case DayOfWeek.Tuesday: // return "Mardi"; // case DayOfWeek.Wednesday: // return "Mercredi"; // case DayOfWeek.Thursday: // return "Jeudi"; // case DayOfWeek.Friday: // return "Vendredi"; // case DayOfWeek.Saturday: // return "Samedi"; // default: // return ""; // } //} static void Main(string[] args) { //string Nb1; //string Nb2; //identite Personne = new identite(); DateTime DernierAnniv; int ii; string Prenom; string Nom; DateTime DateNaiss; string NoTelephone; //Console.WriteLine("saisir le 1er nombre"); //Nb1 = Console.ReadLine(); //for (ii=Convert.ToInt32(Nb1); ii>0; ii--) //{ // Console.WriteLine(ii); //} //ii = Convert.ToInt32(Nb1); //while (ii>0) //{ // Console.WriteLine(ii--); //} //if (Convert.ToInt32(Nb1) % 2 == 0) //{ // Console.WriteLine("Le nombre est pair"); //} //else //{ // Console.WriteLine("Le nombre est impair"); //} //Console.WriteLine("saisir le 2eme nombre"); //Nb2 = Console.ReadLine(); ////Console.WriteLine($"la somme est : {Convert.ToInt32(Nb1) + Convert.ToInt32(Nb2)}"); //Console.WriteLine("la somme est : " + (Convert.ToInt32(Nb1) + Convert.ToInt32(Nb2))); Console.WriteLine("Quel est votre prénom ?"); Prenom = Console.ReadLine(); Console.WriteLine("Quel est votre nom ?"); Nom = Console.ReadLine(); Console.WriteLine("quel est votre date de naissance ?"); DateNaiss = Convert.ToDateTime(Console.ReadLine()); Console.WriteLine("quel est votre no de téléphone ?"); NoTelephone = Console.ReadLine(); identite Personne = new identite(Prenom, Nom, DateNaiss); IdentiteTel PersTel = new IdentiteTel(Prenom, Nom, DateNaiss, NoTelephone); Console.WriteLine("Bonjour " + Prenom + " " + Nom); //Console.WriteLine("Votre age est " + age(Personne.DateNaiss).ToString()); Console.WriteLine("Votre age est " + Personne.CalcAge().ToString()); //DernierAnniv = Personne.DateNaiss.AddYears(Convert.ToInt32( (int)( age(Personne.DateNaiss)))); //DernierAnniv = Personne.DateNaiss.AddYears((int)(age(Personne.DateNaiss))); DernierAnniv = DateNaiss.AddYears((int)(Personne.CalcAge())); Console.WriteLine("Votre dernier anniversaire était un " + identite.jourDeLaSemaine(DernierAnniv)); for (ii = -1; ii >= -9; ii--) { //Console.WriteLine("vous avez eu " + ((int)age(DateNaiss.AddYears(-ii))).ToString() + " Ans le " + DernierAnniv.AddYears(ii) + " c'était un " + identite.jourDeLaSemaine(DernierAnniv.AddYears(ii))); Console.WriteLine("vous avez eu " + ((int)Personne.CalcAge() + ii) + " ans le " + DernierAnniv.AddYears(ii) + " c'était un " + identite.jourDeLaSemaine(DernierAnniv.AddYears(ii))); } for (ii = 1; ii <= 10; ii++) { //Console.WriteLine("vous aurez " + ((int)age(DateNaiss.AddYears(-ii))).ToString() + " Ans le " + DernierAnniv.AddYears(ii) + " ce sera un " + identite.jourDeLaSemaine(DernierAnniv.AddYears(ii))); Console.WriteLine("vous aurez " + ((int)Personne.CalcAge() + ii) + " Ans le " + DernierAnniv.AddYears(ii) + " ce sera un " + identite.jourDeLaSemaine(DernierAnniv.AddYears(ii))); } Console.ReadLine(); }
private void SavePatient() { try { string sexe; if (Masculin == true) { sexe = "M"; } else { sexe = "F"; } PrenomPatient = PrenomPatient.Substring(0, 1).ToUpper() + PrenomPatient.Substring(1, PrenomPatient.Length - 1).ToLower(); NomPatient = NomPatient.ToUpper(); int id1Int = Convert.ToInt32(ID1); int id2Int = Convert.ToInt32(ID2); Singleton singleUser = Singleton.getInstance(); Patient patient; if (singleUser.PatientSingleton != null) { patient = new Patient(singleUser.PatientSingleton.Nom, singleUser.PatientSingleton.Prenom, singleUser.PatientSingleton.DateNaiss, sexe, TaillePatient, PoidPatient, 0, 0); } else { patient = new Patient(NomPatient, PrenomPatient, DateNaiss, sexe, TaillePatient, PoidPatient, 0, 0); } Patient newPatient = new Patient(NomPatient, PrenomPatient, DateNaiss, sexe, TaillePatient, PoidPatient, 0, 0); singleUser.Patient = new ListePatientDataGrid(); singleUser.Patient.Nom = NomPatient; singleUser.Patient.Prenom = PrenomPatient; singleUser.Patient.DateDeNaissance = DateNaiss.ToShortDateString(); if (InscOuModif == 2) //Modification { if (MessageBox.Show(AxLanguage.Languages.REAplan_Modification_Demande_Confirmation, AxLanguage.Languages.REAplan_Confirmation, MessageBoxButton.YesNo) == MessageBoxResult.Yes) { PatientData.ModificationPatient(patient, newPatient); MessageBox.Show(AxLanguage.Languages.REAplan_Modification_Confirmation); } } else { PatientData.InscriptionPatient(patient); MessageBox.Show(AxLanguage.Languages.REAplan_Patient_Enregistre); NomPatient = null; PrenomPatient = null; DateNaiss = DateMax; sexe = null; TaillePatient = 0; PoidPatient = 0; firstTime = true; } Singleton singleUser2 = Singleton.getInstance(); singleUser2.PatientSingleton = patient; Messenger.Default.Send <Singleton>(singleUser2, "Singleton"); _nav.NavigateTo <HomeViewModel>(null, "ToLoad", null, false); } catch (Exception ex) { GestionErreur.GerrerErreur(ex); } }