/// <summary> /// 获取联系人列表 /// </summary> private void GetAllPassenger() { //System.Threading.Thread.Sleep(5000); /********************************更新***************************************/ #region 获取联系人 modifyAction.GetPassenger((str) => { var returnString = translation.TranslationHtmlEx(str); if (returnString["data"]["normal_passengers"] == null) { MessageBox.Show("获取联系人失败!\r\n" + returnString["data"]["exMsg"].ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); //opcmd.HideOpaqueLayer(); //隐藏遮挡层 return; } var htmlTrans = new HTML_Translation(); htmlTrans.TranslationPassengerJson(str, (passengerList) => { DeterMineCall(() => { if (passengerList != null) { dgvPassenger.DataSource = passengerList; //opcmd.HideOpaqueLayer(); //隐藏遮挡层 } }); }); }, _cookieContainer); #endregion }
public void GetPassengersFromServer() { var modifyAction = new ModifyPassengerAction(); var translation = new HTML_Translation(); modifyAction.GetPassenger((strPassengers) => { var returnString = translation.TranslationHtmlEx(strPassengers); if (returnString["data"]["normal_passengers"] == null) { return; } translation.TranslationPassengerJson(strPassengers, (passengerSource) => { _passengers = passengerSource; }); }, _cookieContainer); }