/// <summary>
 /// deafult constractor of test
 /// </summary>
 /// <param name="tester_id">the tester's ID</param>
 /// <param name="trainee_id">the trainee's ID</param>
 /// <param name="_date">the date of the test</param>
 /// <param name="_hour">the hour of the test</param>
 /// <param name="s_address">the source address</param>
 /// <param name="t_car">the type of car</param>
 /// <param name="_grade">the trainee's grade at the test: passed or failed</param>
 /// <param name="_note">the tester's note to the trainee</param>
 public Test(string tester_id, string trainee_id, DateTime _date, int _hour, Address s_address, MyEnum.TypeOfCar t_car, bool _grade = false, string _note = "")
 {
     TesterId      = tester_id;
     TraineeId     = trainee_id;
     Datetime      = _date;
     Hour          = _hour;
     SourceAddress = s_address;
     tOfCar        = t_car;
     Grade         = _grade;
     Note          = _note;
 }
示例#2
0
 /// <summary>
 /// deafult constractor of trainee
 /// </summary>
 /// <param name="_id">the trainee's ID</param>
 /// <param name="_last">the trainee's last name</param>
 /// <param name="_name">the trainee's first name</param>
 /// <param name="_Bday">the trainee's birth date</param>
 /// <param name="_gender">the trainee's gender</param>
 /// <param name="_phone">the trainee's phone</param>
 /// <param name="_address">the trainee's address</param>
 /// <param name="_car">the trainee's type of car</param>
 /// <param name="_gear">the trainee's type of gear box</param>
 /// <param name="_school">the trainee's school</param>
 /// <param name="_teacher">the trainee's teacher</param>
 /// <param name="_nOfLassons">the trainee's number of lessons</param>
 /// <param name="__nOfTests">the trainee's number of tests</param>
 public Trainee(string _id, string _last, string _name, DateTime _Bday, MyEnum.Gender _gender, string _phone, Address _address, MyEnum.TypeOfCar _car, MyEnum.GearBox _gear, string _school, string _teacher, int _nOfLassons, int _nOfTests = 0)
 {
     TraineeId            = _id;
     TraineeLast          = _last;
     TraineeName          = _name;
     TraineeBirthDate     = _Bday;
     TraineeGender        = _gender;
     TraineePhone         = _phone;
     TraineeAddress       = _address;
     TraineeVehicle       = _car;
     TraineeGear          = _gear;
     TraineeSchool        = _school;
     TraineeTeacher       = _teacher;
     TraineeLessons       = _nOfLassons;
     TraineeAmountOfTests = _nOfTests;
 }
 /// <summary>
 /// deafult constractor of test
 /// </summary>
 /// <param name="tester_id">the tester's ID</param>
 /// <param name="trainee_id">the trainee's ID</param>
 /// <param name="_date">the date of the test</param>
 /// <param name="_hour">the hour of the test</param>
 /// <param name="s_address">the source address</param>
 /// <param name="t_car">the type of car</param>
 /// <param name="_grade">the trainee's grade at the test: passed or failed</param>
 /// <param name="_note">the tester's note to the trainee</param>
 public Test(string tester_id, string trainee_id, DateTime _date, int _hour, Address s_address, MyEnum.TypeOfCar t_car, bool _grade = false, string _note = "", bool _mirror = false, bool _vinkers = false, bool _path = false, bool _speed = false, bool _reverse = false, bool _distance = false)
 {
     TesterId        = tester_id;
     TraineeId       = trainee_id;
     Datetime        = _date;
     Hour            = _hour;
     SourceAddress   = s_address;
     TOfCar          = t_car;
     Grade           = _grade;
     Note            = _note;
     Mirror          = _mirror;
     Vinkers         = _vinkers;
     PathTransition  = _path;
     ProperSpeed     = _speed;
     ReverseParking  = _reverse;
     KeepingDistance = _distance;
 }