public static TicketBook GetBookUserId(FlightTravelClass flightTravel, string mobile) { using (UserContext userContext = new UserContext()) { return(userContext.TicketBooks.Where(model => model.ClassId == flightTravel.ClassId && model.FlightId == flightTravel.FlightId && model.Mobile == mobile).FirstOrDefault()); } }
public ActionResult DeleteClass(FlightTravelClassModel delete) { FlightTravelClass flightTravelClass = AutoMapper.Mapper.Map <FlightTravelClassModel, FlightTravelClass>(delete); //Auto Mapper model to entity FlightBL.DeleteFlightTravelClass(flightTravelClass); return(RedirectToAction("DisplayFlight", "Flight")); }
public static FlightTravelClass GetDetailsClass(int id) //return the FlightTravelClass Value Based on the FlightTravelClass Id { using (UserContext userContext = new UserContext()) { FlightTravelClass classes = userContext.FlightTravelClasses.Where(model => model.FlightTravelClassId == id).SingleOrDefault(); return(classes); } }
public static void EditClass(FlightTravelClass flightTravelClass) //Edit the FlightTravelClass in the table { using (UserContext userContext = new UserContext()) { userContext.Entry(flightTravelClass).State = EntityState.Modified; userContext.SaveChanges(); } }
public static void CreateClass(FlightTravelClass create) //Add new FlightTravelClass to the table in the DataBase { using (UserContext userContext = new UserContext()) { userContext.FlightTravelClasses.Add(create); userContext.SaveChanges(); } }
// GET: FlightTravelClasses/Delete/5 public ActionResult DeleteClass(int id) { FlightTravelClass flightTravelClass = FlightBL.GetDetailsClass(id); ViewBag.ClassId = new SelectList(FlightBL.GetTravelClass(), "ClassId", "ClassName"); FlightTravelClassModel delete = AutoMapper.Mapper.Map <FlightTravelClass, FlightTravelClassModel>(flightTravelClass); //Auto Mapper entity to model return(View(delete)); }
// GET: FlightTravelClasses/Edit/5 public ActionResult EditClass(int id) { FlightTravelClass flightTravelClass = FlightBL.GetDetailsClass(id); IEnumerable <TravelClass> travelClass = FlightBL.GetTravelClass(); ViewBag.ClassId = new SelectList(travelClass, "ClassId", "ClassName"); FlightTravelClassModel flightTravelClassModel = AutoMapper.Mapper.Map <FlightTravelClass, FlightTravelClassModel>(flightTravelClass); //Auto Mapper entity to model return(View(flightTravelClassModel)); }
public ActionResult CreateClass() { FlightTravelClass flightTravelClass = new FlightTravelClass(); flightTravelClass.FlightId = Convert.ToInt32(TempData["FlightId"]); ViewBag.ClassId = new SelectList(FlightBL.GetTravelClass(), "ClassId", "ClassName"); FlightTravelClassModel flightTravelClassModel = AutoMapper.Mapper.Map <FlightTravelClass, FlightTravelClassModel>(flightTravelClass); //Auto Mapper entity to model return(View(flightTravelClassModel)); }
public static void DeleteFlightTravelClass(FlightTravelClass deleteClass) //Delete the FlightTravelClass in the table { using (UserContext userContext = new UserContext()) { FlightTravelClass flightTravelClass = userContext.FlightTravelClasses.Where(model => model.FlightTravelClassId == deleteClass.FlightTravelClassId).SingleOrDefault(); userContext.FlightTravelClasses.Attach(flightTravelClass); userContext.FlightTravelClasses.Remove(flightTravelClass); userContext.SaveChanges(); } }
public ActionResult EditClass(FlightTravelClassModel flightTravelClass) { if (ModelState.IsValid) //condition pass when all the model state validation is true { FlightTravelClass edit = AutoMapper.Mapper.Map <FlightTravelClassModel, FlightTravelClass>(flightTravelClass); //Auto Mapper model to entity FlightBL.EditClass(edit); return(RedirectToAction("DisplayFlight", "Flight")); } ViewBag.Flight_Id = new SelectList(FlightBL.DisplayFlight(), "FlightId", "FlightName", flightTravelClass.FlightId); ViewBag.Class_Id = new SelectList(FlightBL.GetTravelClass(), "ClassId", "ClassName", flightTravelClass.ClassId); return(View(flightTravelClass)); //Calling View for the Edit Class(when the ModelState is in valid) }
public ActionResult CreateClass(FlightTravelClassModel flightTravelClassModel) { if (ModelState.IsValid) //condition pass when all the model state validation is true { FlightTravelClass create = AutoMapper.Mapper.Map <FlightTravelClassModel, FlightTravelClass>(flightTravelClassModel); //Auto Mapper model to entity FlightBL.CreateClass(create); TempData["FlightId"] = create.FlightId; return(RedirectToAction("DisplayFlight", "Flight")); } ViewBag.Class_Id = new SelectList(FlightBL.GetTravelClass(), "ClassId", "ClassName", flightTravelClassModel.ClassId); return(View(flightTravelClassModel)); //Calling View for the Create Class(when the ModelState is in valid) }
public static void DeleteFlightTravelClass(FlightTravelClass flightTravelClass) { FlightRepository.DeleteFlightTravelClass(flightTravelClass); //Pass the flight travel class details to the Flight Repository }
public static void CreateClass(FlightTravelClass create) { FlightRepository.CreateClass(create); //Pass the flighttravelclass details to the Flight Repository }
public void EditClass(FlightTravelClass flightTravelClass) { FlightRepository.EditClass(flightTravelClass); //Pass the flight travel class details to the Flight Repository }
public TicketBook GetBookUserId(FlightTravelClass flightTravel, string mobile) { return(FlightRepository.GetBookUserId(flightTravel, mobile)); }