protected void ButtonEven1000_Click(object sender, EventArgs e)
 {
     var evenDays=new CalculateEvenBirthdayClient();
     DateTime evenBirthday;
     DateTime.TryParse(TextBoxAgeEven1000.Text, out evenBirthday);
     LabelPrintEven1000.Text = evenDays.CalculateEvenBirthday(evenBirthday);
 }
Beispiel #2
0
        static void Main(string[] args)
        {
            DateTime birthday;
            var ageClient = new CalculateAgeClient();
            Console.WriteLine("Calculate how many days old you are");
            Console.WriteLine("--------------------------------------------------------");
            Console.WriteLine("Please enter your birthday, in the format YYYY,MM,DD: ");
            DateTime.TryParse(Console.ReadLine(), out birthday);
            Console.WriteLine(ageClient.CalculateAge(birthday));
            Console.WriteLine("Press enter to continue");
            Console.ReadLine();

            var bmiClient = new CalculateBmiClient();
            Console.WriteLine("Calculate your BMI");
            Console.WriteLine("---------------------------------------------------------");
            Console.WriteLine("Please enter your weight: ");
            var bmiWeight=0.0;
            double.TryParse(Console.ReadLine(), out bmiWeight);
            Console.WriteLine("Please enter your height: ");
            var bmiHeight=0.0; 
            double.TryParse(Console.ReadLine(), out bmiHeight);
            Console.WriteLine(bmiClient.CalculateBmi(bmiWeight, bmiHeight));
            Console.WriteLine("Press enter to continue");
            Console.ReadLine();

            var evenBirthdayClient = new CalculateEvenBirthdayClient();
            Console.WriteLine("Calculate when your next even 1000-day birthday is");
            Console.WriteLine("---------------------------------------------------------");
            Console.WriteLine("Please enter your birthday: ");
            DateTime.TryParse(Console.ReadLine(), out birthday);
            Console.WriteLine(evenBirthdayClient.CalculateEvenBirthday(birthday));
            Console.WriteLine("Press enter to continue");
            Console.ReadLine();

            var calorieClient = new CalculateCaloriesClient();
            Console.WriteLine("Calculate how many calories you have burned");
            Console.WriteLine("---------------------------------------------------------");
            Console.WriteLine("Please enter one of the following workout types: ");
            Console.WriteLine("1. Wrestling");
            Console.WriteLine("2. Walking");
            Console.WriteLine("3. Yoga");
            Console.WriteLine("4. Weight lifting");
            var workoutType = Console.ReadLine();
            Console.WriteLine("Please enter duration of exercise in minutes: ");
            var duration = 0; 
            int.TryParse(Console.ReadLine(), out duration);
            Console.WriteLine("Please enter your weight: ");
            var weight = 0.0;
            double.TryParse(Console.ReadLine(), out weight);
            Console.WriteLine(calorieClient.CalculateCalories(workoutType, duration, weight) + " calories");
            Console.WriteLine("Press enter to continue");
            Console.ReadLine();
        }