Example #1
0
 public static void Init()
 {
     Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");
     ReturnNextMonth = ReturnDate.Year > DepartmentDate.Year || ReturnDate.Month > DepartmentDate.Month ? true : false;
     steps.InitBrowser();
     passenger = new Businnes_Objects.PassengerInfo();
     steps.InitMainPage();
 }
Example #2
0
        public void SetPassengerFullInfo(Businnes_Objects.PassengerInfo passengerInfo)
        {
            passengerInfoPages.SetPassengerTitle(passengerInfo.Title);
            passengerInfoPages.SetPassengerFirstname(passengerInfo.Firstname);
            passengerInfoPages.SetPassengerLastname(passengerInfo.Lastname);
            passengerInfoPages.SetPassengerDayOfBirth(passengerInfo.DateOfBirth.Day.ToString());
            passengerInfoPages.SetPassengerMonthOfBirth(passengerInfo.DateOfBirth.ToString("MMMM"));
            passengerInfoPages.SetPassengerYearOfBirth(passengerInfo.DateOfBirth.Year.ToString());
            if (passengerInfo.Gender == "Male")
            {
                passengerInfoPages.SetPassengerGenderMale();
            }
            else if (passengerInfo.Gender == "Female")
            {
                passengerInfoPages.SetPassengerGenderFemale();
            }
            passengerInfoPages.ConfirmPassInfo();

            passengerInfoPages.SetPassengerEmail(passengerInfo.Email);
            passengerInfoPages.ConfirmPassengerEmail(passengerInfo.Email);
            passengerInfoPages.SetPassengerPhoneType(passengerInfo.PhoneType);
            passengerInfoPages.SetPassengerPhoneLocale(passengerInfo.PhoneNumberLocal);
            passengerInfoPages.SetPassengerPhoneNumber(passengerInfo.PhoneContactNumber);
            passengerInfoPages.ConfirmContactInfo();

            passengerInfoPages.SetPassengerCardNumber(passengerInfo.NumberCard);
            passengerInfoPages.SetPassengerCardFirstname(passengerInfo.FirstnameCard);
            passengerInfoPages.SetPassengerCardLastname(passengerInfo.LastnameCard);
            passengerInfoPages.SetPassengerCardMonthExpire(passengerInfo.ExpiryDateCard.ToString("MMM"));
            passengerInfoPages.SetPassengerCardYearExpire(passengerInfo.ExpiryDateCard.Year.ToString());
            passengerInfoPages.SetPassengerCardSecurityNumber(passengerInfo.SecurityCodeCard);

            passengerInfoPages.SetPassengerCountry(passengerInfo.Country);
            passengerInfoPages.SetPassengerHouseNameOrNumber(passengerInfo.HouseNameOrNumber);
            passengerInfoPages.SetPassengerZipCode(passengerInfo.ZipCode);
            passengerInfoPages.FindAdress();
        }