/// <summary> /// Deprecated Method for adding a new object to the Passangers EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToPassangers(Passanger passanger) { base.AddObject("Passangers", passanger); }
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 }); }
/// <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; }
public void Add(Passanger passenger) { ctx.Passangers.AddObject(passenger); }