Exemplo n.º 1
0
 /// <summary>
 /// 添加联系人
 /// </summary>
 /// <param name="data">联系人信息</param>
 private void AddPassengerInfo(Nomal_Passengers data)
 {
     modifyAction.PostData = String.Format("passenger_name={0}&sex_code={1}&_birthDate={2}&country_code={3}&passenger_id_type_code={4}&passenger_id_no={5}&mobile_no={6}&passenger_type={7}",
                                           System.Web.HttpUtility.UrlEncode(data.Passenger_name), data.Sex_code, data.Born_date, data.Country_code, data.Passenger_id_type_code, data.Passenger_id_no, data.Mobile_no, data.Passenger_type);
     modifyAction.InitAddPassenger((str) =>
     {
         var returnString = translation.TranslationHtmlEx(str);
         if (returnString["messages"].Any())
         {
             MessageBox.Show(returnString["messages"][0].ToString(), "添加失败", MessageBoxButtons.OK, MessageBoxIcon.Information);
             return;
         }
         else if (returnString["data"]["message"] != null && returnString["data"]["message"].ToString() != "")
         {
             MessageBox.Show(returnString["data"]["message"].ToString(), "添加失败", MessageBoxButtons.OK, MessageBoxIcon.Information);
             return;
         }
         else
         {
             MessageBox.Show("添加联系人成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
             //GetAllPassenger();
             BeginGetPassengers();
         }
     }, _cookieContainer);
 }
Exemplo n.º 2
0
 /// <summary>
 /// 初始化添加信息
 /// </summary>
 /// <param name="data">联系人信息</param>
 private void InitAddPassengerInfo(PassengersAllData data)
 {
     modifyAction.PostData = "org.apache.struts.taglib.html.TOKEN=" + TokenInit
                             + "&name="
                             + "&card_type="
                             + "&card_no="
                             + "&passenger_type="
                             + "&search=%E8%AF%B7%E8%BE%93%E5%85%A5%E6%B1%89%E5%AD%97%E6%88%96%E6%8B%BC%E9%9F%B3%E9%A6%96%E5%AD%97%E6%AF%8D";
     modifyAction.InitAddPassenger((str) =>
     {
         if (str.IndexOf("保存") > -1)
         {
             TokenEdit = System.Text.RegularExpressions.Regex.Match(str, "[0-9abcdefABCDEF]{32}").ToString();
             SavePassengerInfo(data);
         }
         else
         {
             MessageBox.Show("提示", "获取添加页面失败", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }, _cookieContainer);
 }