private void PickDay(Datetime obj)
        {
            if (obj.IsSelected)
            {
                return;
            }

            var datetimeSelected = Datetimes.Where(d => d.IsSelected).FirstOrDefault();

            if (datetimeSelected != null)
            {
                datetimeSelected.IsSelected = false;
            }
            obj.IsSelected = true;
        }
示例#2
0
        static void Main(string[] args)
        {
            HelloWorld helloWorld = new HelloWorld();
            helloWorld.hello();

            Variables variables = new Variables();
            variables.exercise1();

            Decisions decisions = new Decisions();
            decisions.readLine();
            decisions.ifDecision();
            decisions.ifDecisionRefactorized();

            forIterations foriterations = new forIterations();
            foriterations.forIterators();

            Arrays arrays = new Arrays();
            arrays.reverseArray();

            MethodOverloads methodOverloads = new MethodOverloads();
            methodOverloads.methodOverloads();

            StreamReader myReader = new StreamReader("Values.txt");
            string line = "";

            while (line != null)
            {
                line = myReader.ReadLine();
                if (line != null)
                {
                    Console.WriteLine(line);
                }
            }
            myReader.Close();
            Console.ReadLine();

            Strings strings = new Strings();
            strings.strings();

            Datetimes dt = new Datetimes();
            dt.dateTimeToString();

            Car myNewCar = new Car();
            //Setting properties
            myNewCar.Make = "Kia";
            myNewCar.Model = "Picanto";
            myNewCar.Year = 2014;
            myNewCar.Color = "White";
            //Getting properties
            Console.WriteLine("{0},{1},{2}",myNewCar.Make, myNewCar.Model, myNewCar.Color);

            double marketValueOfCar = determineMarketValue(myNewCar);

            Console.ReadLine();

            Console.WriteLine("Car's value: {0:C}", myNewCar.determineMarketValue());

            Console.ReadLine();

            Car mySecondCar = new Car("Tesla", "Model T", 2014, "black");

            //Static methods can be invoked without initializing the class:
            Car.myMethod();
        }
        private void GetData()
        {
            Datetimes.Add(new Datetime()
            {
                DateOfMonth = "1",
                DayOfWeek   = "Mon"
            });

            Datetimes.Add(new Datetime()
            {
                DateOfMonth = "2",
                DayOfWeek   = "Tues"
            });

            Datetimes.Add(new Datetime()
            {
                DateOfMonth = "3",
                DayOfWeek   = "Wed"
            });

            Datetimes.Add(new Datetime()
            {
                DateOfMonth = "4",
                DayOfWeek   = "Thrus"
            });

            Datetimes.Add(new Datetime()
            {
                DateOfMonth = "5",
                DayOfWeek   = "Fri"
            });

            Datetimes.Add(new Datetime()
            {
                DateOfMonth = "6",
                DayOfWeek   = "Sat"
            });

            Datetimes.Add(new Datetime()
            {
                DateOfMonth = "7",
                DayOfWeek   = "Sun"
            });
            Datetimes.Add(new Datetime()
            {
                DateOfMonth = "8",
                DayOfWeek   = "Mon"
            });

            Datetimes.Add(new Datetime()
            {
                DateOfMonth = "9",
                DayOfWeek   = "Tues"
            });

            Datetimes.Add(new Datetime()
            {
                DateOfMonth = "10",
                DayOfWeek   = "Wed"
            });

            Datetimes.Add(new Datetime()
            {
                DateOfMonth = "11",
                DayOfWeek   = "Thrus"
            });

            Datetimes.Add(new Datetime()
            {
                DateOfMonth = "12",
                DayOfWeek   = "Fri"
            });

            Datetimes.Add(new Datetime()
            {
                DateOfMonth = "13",
                DayOfWeek   = "Sat"
            });

            Datetimes.Add(new Datetime()
            {
                DateOfMonth = "14",
                DayOfWeek   = "Sun"
            });


            Hours = new ObservableCollection <string>();
            Hours.Add("1:00 AM");
            Hours.Add("2:00 AM");
            Hours.Add("3:00 AM");
            Hours.Add("4:00 AM");
            Hours.Add("5:00 AM");
            Hours.Add("6:00 AM");
            Hours.Add("7:00 AM");
            Hours.Add("8:00 AM");
            Hours.Add("9:00 AM");
            Hours.Add("10:00 AM");
            Hours.Add("11:00 AM");
            Hours.Add("00:00 AM");

            Hours.Add("1:00 PM");
            Hours.Add("2:00 PM");
            Hours.Add("3:00 PM");
            Hours.Add("4:00 PM");
            Hours.Add("5:00 PM");
            Hours.Add("6:00 PM");
            Hours.Add("7:00 PM");
            Hours.Add("8:00 PM");
            Hours.Add("9:00 PM");
            Hours.Add("10:00 PM");
            Hours.Add("11:00 PM");
            Hours.Add("00:00 PM");

            Bookings = new ObservableCollection <Table>();
            Bookings.Add(new Table()
            {
                ImageTable = "dragonGray.png",
                People     = 1
            });
            Bookings.Add(new Table()
            {
                ImageTable = "table2.png",
                People     = 2
            });

            Bookings.Add(new Table()
            {
                ImageTable = "table2.png",
                People     = 3
            });

            Bookings.Add(new Table()
            {
                ImageTable = "dragonGray.png",
                People     = 4
            });

            Bookings.Add(new Table()
            {
                ImageTable = "table2.png",
                People     = 5
            });

            Bookings.Add(new Table()
            {
                ImageTable = "table4.png",
                People     = 6
            });
        }