Example #1
0
 static void madePerson(Person p, PersonHandler ph)
 {
     try
     {   //p.GetAge = -10;
         ph.SetAge(p, 25);
         //Console.WriteLine();
     }catch (Exception e) { Console.WriteLine("{0} Exception caught.  madePerson() ", e); }
 }
Example #2
0
        static void CreatePerson(PersonHandler ph)
        {
            string FName  = "Anders";
            string LName  = "Andersson";
            double Weight = 90.4;
            double Height = 150.5;
            int    Age    = 45;

            try{ ph.CreatePerson(
                     Age, FName, LName, Weight, Height); } catch (Exception e) { Console.WriteLine("{0} Exception caught.  madePerson() ", e); }
        }
Example #3
0
        static void Main(string[] args)
        {
            //Person person = new Person();

            PersonHandler personHandler = new PersonHandler();

            //PrintWelcomeClient();
            //HandleOptions(person, personHandler);
            //HandleOptions(personHandler);
            //PrintOutPerson(person);

            //madePerson(person,personHandler);

            //CreatePerson(personHandler);

            ListOfAnimals();

            //printErrors();


            //PrintOutPerson(person);
        }
Example #4
0
        //Handles the menu optoions for the program
        private static void HandleOptions(PersonHandler ph)
        //private static void HandleOptions(Person p, PersonHandler ph)
        {
            //While true, menu will be running
            bool menuActual = true;

            do
            {
                //prints out menu
                PrintMainMenu();
                //switch recives input from user and handle options chose dependent of users string input
                string x          = Console.ReadLine();
                string caseSwitch = x;
                switch (caseSwitch)
                {
                case "1":
                    string n;
                    PrintName();
                    n = Console.ReadLine();
                    //try { p.GetFName = n; }catch (Exception e) { Console.WriteLine("{0} Exception caught.", e);}

                    PrintLastName();
                    n = Console.ReadLine();
                    //try { p.GetLName = n; }catch (Exception e){Console.WriteLine("{0} Exception caught.", e);}

                    int age;
                    PrintAge();
                    n = Console.ReadLine();
                    if (ValuesOfStrings.IsStringInt(n))
                    {
                        age = ValuesOfStrings.IntParsedValue(n);
                    }
                    else
                    {
                        age = 0;
                    }                    //matar in ett default int värde för att kunna ta emot ett värde i person klassen
                    //try { p.GetAge = age; }catch (Exception e) { Console.WriteLine("{0} Exception caught.", e); }

                    double height;
                    PrintHeight();
                    n = Console.ReadLine();
                    if (ValuesOfStrings.IsStringDouble(n))
                    {
                        height = ValuesOfStrings.DoubleParsedValue(n);
                    }
                    else
                    {
                        height = 0.0;
                    }                         //matar in ett default double värde för att kunna ta emot ett värde i person klassen
                    //try { p.GetHeight = height; }catch (Exception e) { Console.WriteLine("{0} Exception caught.", e); }

                    double weight;
                    PrintWeight();
                    n = Console.ReadLine();
                    if (ValuesOfStrings.IsStringDouble(n))
                    {
                        weight = ValuesOfStrings.DoubleParsedValue(n);
                    }
                    else
                    {
                        weight = 0.0;
                    }                         //matar in ett default double värde för att kunna ta emot ett värde i person klassen
                    //try { p.GetWeight = weight; }catch (Exception e) { Console.WriteLine("{0} Exception caught.", e); }

                    ValuesOfStrings.StrOut("\n" + "Thanx!");
                    //PrintOutPerson(p);
                    break;

                case "2":
                    ValuesOfStrings.StrOut("2" + "\n");
                    //PrintOutPerson(p);

                    break;

                case "3":
                    ValuesOfStrings.StrOut("3" + "\n");
                    //madePerson(p,ph);
                    break;


                case "0":
                    ValuesOfStrings.StrOut("Menu 0 for Quit");
                    menuActual = false;
                    Environment.Exit(0);
                    break;

                default:
                    ValuesOfStrings.StrOut("Wrong Input");
                    break;
                }
            } while (menuActual);
        }