private void Query() { List <EntityParm> dicParm = new List <EntityParm>(); string beginDate = string.Empty; string endDate = string.Empty; beginDate = dteStart.Text.Trim(); endDate = dteEnd.Text.Trim(); if (beginDate != string.Empty && endDate != string.Empty) { if (Function.Datetime(beginDate + " 00:00:00") > Function.Datetime(endDate + " 00:00:00")) { DialogBox.Msg("开始时间不能大于结束时间。"); return; } dicParm.Add(Function.GetParm("queryDate", beginDate + "|" + endDate)); } if (this.txtCardNo.Text.Trim() != string.Empty) { dicParm.Add(Function.GetParm("cardNo", this.txtCardNo.Text.Trim())); } if (this.txtJZJLH.Text.Trim() != string.Empty) { dicParm.Add(Function.GetParm("JZJLH", this.txtJZJLH.Text.Trim())); } if (this.chkSZ.Checked == true) { dicParm.Add(Function.GetParm("chkStat", this.chkSZ.CheckState.ToString())); } try { uiHelper.BeginLoading(this); if (dicParm.Count > 0) { using (SvcUploadSb biz = new SvcUploadSb()) { dataSource = biz.GetPatList(dicParm, 1); this.gcData.DataSource = dataSource; } } else { DialogBox.Msg("请输入查询条件。"); } } finally { uiHelper.CloseLoading(this); } }
private void Exec(string dteStart, string dteEnd) { List <EntityParm> dicParm = new List <EntityParm>(); string beginDate = string.Empty; string endDate = string.Empty; beginDate = dteStart; endDate = dteEnd; string msg = string.Empty; string msg2 = string.Empty; int failCount = 0; int successCount = 0; if (beginDate != string.Empty && endDate != string.Empty) { dicParm.Add(Function.GetParm("queryDate", beginDate + "|" + endDate)); } dicParm.Add(Function.GetParm("chkStat", "1")); if (dicParm.Count > 0) { this.lblInfo.Visible = true; using (SvcUploadSb biz = new SvcUploadSb()) { #region 病案首页 dataSource = biz.GetPatList(dicParm, 1); MthFirstPageUpload(); foreach (EntityPatUpload item in dataSource) { if (item.fpVo != null && item.Issucess == -1) { failCount++; msg += item.FailMsg + "\n"; } else if (item.fpVo != null && item.Issucess == 1) { successCount++; } } msg = "病案首页上传-->" + Environment.NewLine + "上传成功:" + successCount.ToString() + " 上传失败:" + failCount.ToString() + "\n\n" + msg; Log.Output(msg); #endregion #region 出院小结上传 successCount = 0; failCount = 0; MthCyxjUpload(); msg = string.Empty; foreach (EntityPatUpload item in dataSource) { if (item.xjVo != null && item.Issucess == -1) { failCount++; msg += item.FailMsg + "\n"; } else if (item.xjVo != null && item.Issucess == 1) { successCount++; } } msg = "出院小结上传-->" + Environment.NewLine + "上传成功:" + successCount.ToString() + " 上传失败:" + failCount.ToString() + "\n\n" + msg;; Log.Output(msg); #endregion dataSource = biz.GetPatList(dicParm, 1); this.gcData.DataSource = dataSource; } } this.lblInfo.Visible = false; }