public HttpResponseMessage InsertFlightSchedules(List <FlightScheduleRequestViewModels> data)
 {
     using (var clientContext = BambooAirwayBE.API.Utilities.Utils.Utils.InitializeClientContext())
     {
         var job     = new FlightScheduleJob(clientContext);
         var allItem = job.InsertFlightSchedules(data, clientContext);
         if (allItem.ErrorType != 400)
         {
             return(Request.CreateResponse(HttpStatusCode.OK, allItem));
         }
         return(Request.CreateResponse(HttpStatusCode.BadRequest, allItem));
     }
 }
 public HttpResponseMessage GetByFlightDateFlightMembers(GetFlDateAndFlNumberMemberModels data)
 {
     using (var clientContext = BambooAirwayBE.API.Utilities.Utils.Utils.InitializeClientContext())
     {
         var job     = new FlightScheduleJob(clientContext);
         var allItem = job.GetByFlightDateFlightMembers(data, clientContext);
         if (allItem.ErrorType != 400)
         {
             return(Request.CreateResponse(HttpStatusCode.OK, allItem));
         }
         return(Request.CreateResponse(HttpStatusCode.BadRequest, allItem));
     }
 }
 public HttpResponseMessage GetAllFlightPassengerDetail()
 {
     using (var clientContext = BambooAirwayBE.API.Utilities.Utils.Utils.InitializeClientContext())
     {
         var job     = new FlightScheduleJob(clientContext);
         var allItem = job.GetAllFlightPassengerDetail();
         if (allItem.ErrorType != 400)
         {
             return(Request.CreateResponse(HttpStatusCode.OK, allItem));
         }
         return(Request.CreateResponse(HttpStatusCode.BadRequest, allItem));
     }
 }