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());
     }
 }
Exemplo n.º 2
0
        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();
     }
 }
Exemplo n.º 6
0
        // 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));
        }
Exemplo n.º 7
0
        // 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));
        }
Exemplo n.º 8
0
        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();
     }
 }
Exemplo n.º 10
0
 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)
 }
Exemplo n.º 11
0
 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)
 }
Exemplo n.º 12
0
 public static void DeleteFlightTravelClass(FlightTravelClass flightTravelClass)
 {
     FlightRepository.DeleteFlightTravelClass(flightTravelClass);                //Pass the flight travel class details to the Flight Repository
 }
Exemplo n.º 13
0
 public static void CreateClass(FlightTravelClass create)
 {
     FlightRepository.CreateClass(create);                                //Pass the flighttravelclass details to the Flight Repository
 }
Exemplo n.º 14
0
 public void EditClass(FlightTravelClass flightTravelClass)
 {
     FlightRepository.EditClass(flightTravelClass);                   //Pass the flight travel class details to the Flight Repository
 }
Exemplo n.º 15
0
 public TicketBook GetBookUserId(FlightTravelClass flightTravel, string mobile)
 {
     return(FlightRepository.GetBookUserId(flightTravel, mobile));
 }