Esempio n. 1
0
 private string GetQueryString()
 {
     if (TurnDates != null && TurnDates.Keys.Count != 0)
     {
         string str = "";
         String.Format("leftTicketDTO.train_date={0}&leftTicketDTO.from_station={1}&leftTicketDTO.to_station={2}&purpose_codes={3}",
                       TrainDate.ToString("yyyy-MM-dd"), from_station_telecode, to_station_telecode, purpose_codes);
         lock (locker)
         {
             if (forms != null)
             {
                 ((TicketMain)forms).UpdateSelectDate(TurnDates[seed]);
             }
             //else
             //    formSelectTicket.FormThis.UpdateSelectDate(TurnDates[seed]);
             seed++;
         }
         if (seed == TurnDates.Count)
         {
             seed = 0;
         }
         return(str);
     }
     else
     {
         return(String.Format("leftTicketDTO.train_date={0}&leftTicketDTO.from_station={1}&leftTicketDTO.to_station={2}&purpose_codes={3}",
                              TrainDate.ToString("yyyy-MM-dd"), from_station_telecode, to_station_telecode, purpose_codes));
     }
 }
Esempio n. 2
0
 private void GetTrainInfoBySeatType()
 {
     foreach (var obj in SeatType)
     {
         if (!_IsPauseWorking)
         {
             foreach (TrainData train in _trainData)
             {
                 if (!_IsPauseWorking)
                 {
                     if (train.SeatOwener.ContainsKey(obj))
                     {
                         if (TrainCode.Contains(train.Station_train_code) && train.Bookable && train.SeatOwener.Count > 0)
                         {
                             //formSelectTicket.FormThis._IsAutoWork = false;
                             _IsPauseWorking = true;
                             var data = train;
                             data.Train_date = TrainDate.ToString("yyyy-MM-dd");
                             DeleteFormSelectTicket(() =>
                             {
                                 formSelectTicket.FormThis.RunBook(data, obj.ToString());
                                 formSelectTicket.FormThis.AutoWorkFinished();
                             });
                             //_IsPauseWorking = false;
                             //string postData = GetPostDataString(data);
                             //var form = new formSubmitOrder(postData, data, PassengerData, TrainDate.ToString("yyyy-MM-dd"), cookieContainer, obj.ToString());
                             //form.ShowDialog();
                         }
                     }
                 }
             }
         }
     }
 }
Esempio n. 3
0
        public override string ToString()
        {
            string str = "";

            str += "&idserver=\"" + IDServer.ToString() + "\"";

            if (IDUser != -1)
            {
                str += "&iduser=\"" + IDUser.ToString() + "\"";
            }
            if (Minutes != 0)
            {
                str += "&minutes=\"" + Minutes + "\"";
            }
            if (TrainDate != null)
            {
                str += "&traindate=\"" + TrainDate.ToString("yyyy-MM-dd HH:mm:ss") + "\"";
            }
            if (InsertDate != null)
            {
                str += "&insertdate=\"" + InsertDate.ToString("yyyy-MM-dd HH:mm:ss") + "\"";
            }
            if (UpdateDate != null)
            {
                str += "&updatedate=\"" + UpdateDate.ToString("yyyy-MM-dd HH:mm:ss") + "\"";
            }

            return(str.Substring(1));
        }
Esempio n. 4
0
 private string GetQueryString()
 {
     if (TurnDates != null && TurnDates.Keys.Count != 0)
     {
         string str = "";
         str = string.Format("&orderRequest.train_date={0}&orderRequest.from_station_telecode={1}&orderRequest.to_station_telecode={2}&orderRequest.train_no={3}&trainPassType={4}&trainClass={5}&includeStudent=00&seatTypeAndNum=&orderRequest.start_time_str={6}",
                             TurnDates[seed].ToString("yyyy-MM-dd"), from_station_telecode, to_station_telecode, train_no, trainPassType, trainClass, start_time_str);
         lock (locker)
         {
             formSelectTicket.FormThis.UpdateSelectDate(TurnDates[seed]);
             seed++;
         }
         if (seed == TurnDates.Count)
         {
             seed = 0;
         }
         return(str);
     }
     else
     {
         return(string.Format("&orderRequest.train_date={0}&orderRequest.from_station_telecode={1}&orderRequest.to_station_telecode={2}&orderRequest.train_no={3}&trainPassType={4}&trainClass={5}&includeStudent=00&seatTypeAndNum=&orderRequest.start_time_str={6}",
                              TrainDate.ToString("yyyy-MM-dd"), from_station_telecode, to_station_telecode, train_no, trainPassType, trainClass, start_time_str));
     }
 }