protected void btnBook_Click(object sender, EventArgs e)
    {
        bool extraPassResult = true;
        var  passList        = new List <FlightServiceReference.Person>();
        var  fService        = new FlightServiceClient();

        if (txtFName != null && txtLName != null && txtAddress != null && txtEmail != null && txtPhoneNo != null)
        {
            //foreach (Control ctl in otherPassengers.Controls)
            //{
            //    if (ctl is UserControls_AddPassenger)
            //    {
            //        UserControls_AddPassenger p = (UserControls_AddPassenger) ctl;
            //        if (p.GetFName() != null && p.GetLName() != null)
            //        {
            //            passList.Add(fService.CreateNewPersonBooking(p.GetFName(), p.GetLName()));
            //        }
            //        else
            //        {
            //            //TODO Fejl besked, det må ikke være null
            //            extraPassResult = false;
            //        }

            //    }
            //}

            if (extraPassResult)
            {
                passList.Add(fService.CreateNewPersonBookingFull(txtFName.Text, txtLName.Text, ddlGender.SelectedValue,
                                                                 txtAddress.Text,
                                                                 txtPhoneNo.Text, txtEmail.Text));
                var route = AppSession.BHelper.route;

                var    fl        = route.Select(f => f.flightID).ToArray();
                var    pl        = passList.ToArray();
                string totalCost = (from f in route
                                    select f.price).Sum().ToString();
                string totalTime = (from f in AppSession.BHelper.route
                                    select f.traveltime).Sum().ToString();

                if (fService.CreateNewBooking(fl, pl, totalTime, Double.Parse(totalCost)))
                {
                    Response.Redirect("~/BookingSuccess.aspx");
                }
                else
                {
                    //Fejl
                }
            }
            else
            {
                //fejl
            }
        }
    }