Пример #1
0
 /// <summary>
 /// Deprecated Method for adding a new object to the Passangers EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToPassangers(Passanger passanger)
 {
     base.AddObject("Passangers", passanger);
 }
Пример #2
0
        public JsonResult AddPassengers(Passanger passenger)
        {
            if (ModelState.IsValid)
            {

                Cart cart = new Cart();
                Booking booking = cart.GetBookings().SingleOrDefault(b => b.travel_id == passenger.travel_id);
                Passanger existing_passenger = booking.Travel.Passangers.SingleOrDefault(p => p.id == passenger.id);
                //existing_passenger = passenger;
                existing_passenger.first_name = passenger.first_name;
                existing_passenger.last_name = passenger.last_name;
                existing_passenger.passaport_no = passenger.passaport_no;

                String nextpage = "/Booking/Payments";
                if (booking.customer_id == Guid.Parse("00000000-0000-0000-0000-000000000000"))//dummy id
                {
                    nextpage = "/Account/Register";
                }

                return Json(new { success = true, id = existing_passenger.id , nextpage = nextpage});
            }
            return Json(new { success = false });
        }
Пример #3
0
 /// <summary>
 /// Create a new Passanger object.
 /// </summary>
 /// <param name="id">Initial value of the id property.</param>
 /// <param name="travel_id">Initial value of the travel_id property.</param>
 /// <param name="first_name">Initial value of the first_name property.</param>
 /// <param name="last_name">Initial value of the last_name property.</param>
 public static Passanger CreatePassanger(global::System.Guid id, global::System.Guid travel_id, global::System.String first_name, global::System.String last_name)
 {
     Passanger passanger = new Passanger();
     passanger.id = id;
     passanger.travel_id = travel_id;
     passanger.first_name = first_name;
     passanger.last_name = last_name;
     return passanger;
 }
Пример #4
0
 public void Add(Passanger passenger)
 {
     ctx.Passangers.AddObject(passenger);
 }