示例#1
0
        public void SavePNRSegmentInformation(Int64 PNRId,
                                              Int64 SectorId,
                                              int AirlineId,
                                              string FlightNumber,
                                              int DepartCityId,
                                              DateTime DepartDate,
                                              string DepartTime,
                                              int ArriveCityId,
                                              DateTime ArriveDate,
                                              string ArriveTime,
                                              string BIC,
                                              string StartTerminal,
                                              string EndTerminal,
                                              string AirlineRefrenceNumber,
                                              string VndRemark,
                                              int CreatedBy,
                                              DateTime CreatedDate,
                                              string FIC,
                                              int FlightTime,
                                              DateTime?NVA,
                                              DateTime?NVB
                                              )
        {
            var obj = new PNRSegments
            {
                PNRId                 = PNRId,
                SectorId              = SectorId,
                AirlineId             = AirlineId,
                FlightNumber          = FlightNumber,
                DepartCityId          = DepartCityId,
                DepartDate            = DepartDate,
                DepartTime            = TimeSpan.Parse(DepartTime),
                ArriveCityId          = ArriveCityId,
                ArriveDate            = ArriveDate,
                ArriveTime            = TimeSpan.Parse(ArriveTime),
                BIC                   = BIC,
                StartTerminal         = StartTerminal,
                EndTerminal           = EndTerminal,
                AirlineRefrenceNumber = AirlineRefrenceNumber,
                VndRemarks            = VndRemark,
                CreatedBy             = CreatedBy,
                CreatedDate           = CreatedDate,
                FIC                   = FIC,
                FlightDuration        = FlightTime,
                NVA                   = NVA,
                NVB                   = NVB
            };

            entity.AddToPNRSegments(obj);
            entity.SaveChanges();
        }
示例#2
0
        public void SavePNRSegmentInformation(Int64 PNRId,
                                              Int64 SectorId,
                                              int AirlineId,
                                              string FlightNumber,
                                              int DepartCityId,
                                              DateTime DepartDate,
                                              string DepartTime,
                                              int ArriveCityId,
                                              DateTime ArriveDate,
                                              string ArriveTime,
                                              string BIC,
                                              string TerminalNumber,
                                              string AirlineRefrenceNumber,
                                              int CreatedBy,
                                              DateTime CreatedDate)
        {
            var obj = new PNRSegments
            {
                PNRId        = PNRId,
                SectorId     = SectorId,
                AirlineId    = AirlineId,
                FlightNumber = FlightNumber,
                DepartCityId = DepartCityId,
                DepartDate   = DepartDate,
                DepartTime   = TimeSpan.Parse(DepartTime),
                ArriveCityId = ArriveCityId,
                ArriveDate   = ArriveDate,
                ArriveTime   = TimeSpan.Parse(ArriveTime),
                BIC          = BIC,
                //TerminalNumber = TerminalNumber,
                StartTerminal         = TerminalNumber,
                EndTerminal           = TerminalNumber,
                AirlineRefrenceNumber = AirlineRefrenceNumber,
                CreatedBy             = CreatedBy,
                CreatedDate           = CreatedDate
            };

            entity.AddToPNRSegments(obj);
            entity.SaveChanges();
        }