Exemple #1
0
        private void finish(object sender, RoutedEventArgs e)
        {
            Test test = new Test();

            //string TestTime = TestTimePicker.SelectedValue.ToString();
            //Console.WriteLine(TestTime);

            //will set the date and time for the test to the date which was selected and the time selected from the combo box
            test.TestTime       = Convert.ToDateTime(testDateDatePicker.SelectedDate.Value.ToShortDateString() + " " + TestTimePicker.SelectedValue.ToString());
            test.TestStartPoint = new Address
            {
                City   = cityTextBox.Text,
                Number = int.Parse(numberTextBox.Text),
                Street = streetTextBox.Text
            };
            test.MaintainingDistance = maintainingDistanceCheckBox.IsChecked == true;
            test.MirrorChecking      = mirrorCheckingCheckBox.IsChecked == true;
            test.ParkingInReverse    = parkingInReverseCheckBox.IsChecked == true;
            test.Signaling           = signalingCheckBox.IsChecked == true;
            test.TestDate            = testDateDatePicker.SelectedDate.Value.Date;
            myDAL md = new myDAL();

            md.AddDrivingTest(test);
            Console.WriteLine(test.TestTime);
            this.Close();
        }
Exemple #2
0
        static void Main(string[] args)
        {
            myDAL md = new myDAL();

            Address addr = new Address {
                Number = 624, Street = "Derby ave", City = "woodmere"
            };
            Address addr2 = new Address {
                Number = 530, Street = "Oakland ave", City = "cedarhurst"
            };
            myBL mb = new myBL();

            Console.WriteLine(mb.Distance(addr, addr2));
            Console.ReadKey();

            List <Test> lst;


            Tester Tester3 = new BE.Tester
            {
                ID        = "628070922",
                FirstName = "Tester",
                LastName  = "Three",
                Birthday  = new DateTime(1970, 1, 1),
                Email     = new MailAddress("*****@*****.**"),
                Address   = new BE.Address
                {
                    Number = 3,
                    Street = "Yafo",
                    City   = "Jerusalem"
                },
                Gender             = Gender.MALE,
                PhoneNumber        = "111111111",
                YearsExperience    = 2,
                VehicleSpecialize  = VehicleType.PRIVATE_VEHICLE,
                MAX_TESTS_PER_WEEK = 4,
                Max_Distance       = 10
            };

            md.AddTester(Tester3);


            Test Test1 = new Test {
                TesterIdNumber  = "628070922",
                TraineeIdNumber = "343835955",
                TestDate        = new DateTime().Date,
                TestTime        = new DateTime().Date,
                TestStartPoint  = new Address
                {
                    City   = "JLM",
                    Number = 22,
                    Street = "Havaad Heleumi"
                },
                MirrorChecking      = true,
                ParkingInReverse    = true,
                MaintainingDistance = true,
                Signaling           = true
            };

            md.AddDrivingTest(Test1);

            Test Test2 = new Test {
                TesterIdNumber  = "628070922",
                TraineeIdNumber = "343835955",
                TestDate        = new DateTime().Date,
                TestTime        = new DateTime().Date,
                TestStartPoint  = new Address
                {
                    City   = "JLM",
                    Number = 23,
                    Street = "Havaad Heleumi"
                },
                MirrorChecking      = true,
                ParkingInReverse    = true,
                MaintainingDistance = true,
                Signaling           = true
            };

            md.AddDrivingTest(Test2);

            Test Test3 = new Test {
                TesterIdNumber  = "628070922",
                TraineeIdNumber = "343835955",
                TestDate        = new DateTime().Date,
                TestTime        = new DateTime().Date,
                TestStartPoint  = new Address
                {
                    City   = "JLM",
                    Number = 24,
                    Street = "Havaad Heleumi"
                },
                MirrorChecking      = true,
                ParkingInReverse    = true,
                MaintainingDistance = true,
                Signaling           = true
            };

            md.AddDrivingTest(Test3);

            lst = md.GetDrivingTests();

            foreach (Test tst in lst)
            {
                Console.WriteLine(tst);
            }

            Console.WriteLine("Foo");
            Console.ReadKey();
        }