void pq01_TaskCompleted(TaskResponseData responseData) { if (responseData.Response.ResponseState == SocketTrxnResType.Success) { var data = responseData.DataRecords.ToDataRecords <PQ01RespData>()[0]; MessageBox.Show(data.SystemTime); } }
void task_TaskCompleted(TaskResponseData responseData) { this.BeginInvoke((MethodInvoker) delegate() { if (responseData.Response.ResponseState == WSWD.WmallPos.FX.Shared.NetComm.SocketTrxnResType.Success) { dataGridView1.AutoGenerateColumns = true; dataGridView1.DataSource = responseData.DataRecords.ToDataRecords <PQ06RespData>().ToDataTable(); } }); }
/// <summary> /// 전문(TR, 결락) 전송완료 /// </summary> /// <param name="responseData"></param> void pu01Task_TaskCompleted(TaskResponseData responseData) { if (responseData.Response.ResponseState == SocketTrxnResType.Success) { if (this.InvokeRequired) { this.BeginInvoke((MethodInvoker) delegate() { if (_dsTR.Tables[0].Rows.Count > 0) { colorProgressBar1.Percentage = (int)(Convert.ToDouble(iRow) / Convert.ToDouble(_dsTR.Tables[0].Rows.Count) * 100); } else { colorProgressBar1.Percentage = 0; } msgBarProgress.Text = string.Format("{0}/{1}", iRow, _dsTR.Tables[0].Rows.Count.ToString()); TransData(); }); } else { if (_dsTR.Tables[0].Rows.Count > 0) { colorProgressBar1.Percentage = (int)(Convert.ToDouble(iRow) / Convert.ToDouble(_dsTR.Tables[0].Rows.Count) * 100); } else { colorProgressBar1.Percentage = 0; } msgBarProgress.Text = string.Format("{0}/{1}", iRow, _dsTR.Tables[0].Rows.Count.ToString()); TransData(); } } else if (responseData.Response.ResponseState == WSWD.WmallPos.FX.Shared.NetComm.SocketTrxnResType.NoInfo) { ChildManager.ShowProgress(false); if (this.InvokeRequired) { this.BeginInvoke((MethodInvoker) delegate() { msgBar.Text = responseData.Response.ErrorMessage.ToString(); SetControlDisable(false); }); } else { msgBar.Text = responseData.Response.ErrorMessage.ToString(); SetControlDisable(false); } } else { ChildManager.ShowProgress(false); if (this.InvokeRequired) { this.BeginInvoke((MethodInvoker) delegate() { msgBar.Text = responseData.Response.ErrorMessage.ToString(); SetControlDisable(false); }); } else { msgBar.Text = responseData.Response.ErrorMessage.ToString(); SetControlDisable(false); } } }