示例#1
0
 public void ToTextBoxArrayLikeReceipt(TextBox[] tb)
 {
     try
     {
         if (tb.Length != 14)
         {
             return;
         }
         tb[0].Text  = EagleFileIO.CityCnName(Citypair.Substring(0, 3));
         tb[1].Text  = Citypair.Substring(0, 3);
         tb[2].Text  = Flight.Substring(0, 2);
         tb[3].Text  = Flight.Substring(2);
         tb[4].Text  = Bunk.ToString();
         tb[5].Text  = Date.ToString("ddMMMyy", egString.dtFormat).ToUpper();
         tb[6].Text  = Time.ToString("d4");
         tb[7].Text  = Actioncode;
         tb[8].Text  = "Y" + EagleFileIO.RebateOf(Bunk, Flight).ToString();
         tb[9].Text  = ""; // DATE_YES.ToString("ddMMMyy", egString.dtFormat).ToUpper();
         tb[10].Text = ""; // DATE_NO.ToString("ddMMMyy", egString.dtFormat).ToUpper();
         tb[11].Text = WeightByBunk(Bunk).ToString() + "K";
         tb[12].Text = EagleFileIO.CityCnName(Citypair.Substring(3));
         tb[13].Text = Citypair.Substring(3);
     }
     catch
     {
         throw new Exception("将变量赋给控件时发生错误:FLIGHT_SEGMENT.ToTextBoxArrayLikeReceipt");
     }
 }
示例#2
0
        public string ToChineseString()
        {
            string ret = "";
            string n   = "\r\n";

            ret += "  航班号:" + Flight + n;
            ret += "    舱位:" + Bunk.ToString() + n;
            ret += "  乘机日:" + Date.ToShortDateString() + n;
            ret += "起飞城市:" + EagleFileIO.CityCnName(Citypair.Substring(0, 3)) + n;
            ret += "到达城市:" + EagleFileIO.CityCnName(Citypair.Substring(3)) + n;
            ret += "    人数:" + Number.ToString() + n;
            ret += "起飞时间:" + Time.ToString("d4") + n;
            ret += "到达时间:" + Time2.ToString("d4") + n;

            return(ret);
        }
示例#3
0
 public void ToTextBoxArrayLikeReceipt(System.Windows.Forms.TextBox[] tb)
 {
     try
     {
         if (tb.Length != 14)
         {
             return;
         }
         tb[0].Text = EagleFileIO.CityCnName(FROM);
         tb[1].Text = FROM;
         tb[2].Text = AIRLINE;
         tb[3].Text = NUMBER;
         tb[4].Text = BUNK.ToString();
         tb[5].Text = DATE.ToString("ddMMMyy", egString.dtFormat).ToUpper();
         tb[6].Text = TIME.ToString("d4");
         tb[7].Text = ACTIONCODE;
         tb[8].Text = TKTCLASS;
         if (DATE_YES < new DateTime(2009, 1, 1))
         {
             tb[9].Text = "";
         }
         else
         {
             tb[9].Text = DATE_YES.ToString("ddMMMyy", egString.dtFormat).ToUpper();
         }
         if (DATE_NO < new DateTime(2009, 1, 1))
         {
             tb[10].Text = "";
         }
         else
         {
             tb[10].Text = DATE_NO.ToString("ddMMMyy", egString.dtFormat).ToUpper();
         }
         tb[11].Text = WEIGHT;
         tb[12].Text = EagleFileIO.CityCnName(TO);
         tb[13].Text = TO;
     }
     catch
     {
         throw new Exception("将变量赋给控件时发生错误:ToTextBoxArrayLikeReceipt");
     }
 }
示例#4
0
        /// <summary>
        /// 校验OFFICE的正确性
        /// </summary>
        static public bool OfficeValidate(string office)
        {
            if (office.Length != 6)
            {
                return(false);
            }
            string s = office.ToUpper();
            string c = s.Substring(0, 3); //城市代码
            string d = s.Substring(3);    //数字

            if (EagleFileIO.CityCnName(c) == "")
            {
                return(false);
            }
            int i = 0;

            if (!int.TryParse(d, out i))
            {
                return(false);
            }
            return(true);
        }