123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- using Newtonsoft.Json.Linq;
- using PTMedicalInsurance.Business;
- using PTMedicalInsurance.Helper;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using AnHuiMI.Common;
- using PTMedicalInsurance.Variables;
- using PTMedicalInsurance.FormSetter;
- namespace AnHuiMI.Forms
- {
- public partial class AssistSelect : Form
- {
- public AssistSelect()
- {
- InitializeComponent();
- }
- HisMainBusiness hBus = new HisMainBusiness();
- private InvokeHelper invoker = new InvokeHelper();
- private void AssistSelect_Load(object sender, EventArgs e)
- {
- uiDatetimePicker1.Text = DateTime.Now.ToString("yyyy-MM-01 00:00:00");
- uiDatetimePicker2.Value = DateTime.Now.AddDays(1 - DateTime.Now.Day).AddMonths(1).AddDays(-1);
- }
- private void uiButton1_Click(object sender, EventArgs e)
- {
- string outParam;
- //打开读卡窗口,操作员选择读卡类型后进行读卡器读卡,再进行1101获取参保信息
- if (hBus.readCard(out outParam) != 0)
- {
- MessageBox.Show(JsonHelper.setExceptionJson(-100, "读卡失败!", outParam).ToString());
- }
- else
- {
- //展示患者信息界面
- if (hBus.showPatInfo(outParam, out outParam) != 0)
- {
- MessageBox.Show(JsonHelper.setIrisReturnValue(0, "展示患者信息失败", JObject.Parse(outParam)).ToString());
- }
- else
- {
-
- }
- }
- uiTextBox1.Text = Global.pat.psn_no;
- }
- private void uiMbyyButton1_Click(object sender, EventArgs e)
- {
- GridViewSetter grdSetter = new GridViewSetter();
- grdSetter.SetMbMedicationHistory(uiDataGridView1);
- JObject jo5205= new JObject();
- jo5205.Add("psn_no", uiTextBox1.Text);//必填
- jo5205.Add("begntime", uiDatetimePicker1.Text);//yyyy-MM-dd HH:mm:ss必填
- jo5205.Add("endtime", uiDatetimePicker2.Text);//yyyy-MM-dd HH:mm:ss
- JObject data5205= new JObject();
- data5205.Add("data", jo5205);
- JObject out5205= invoker.invokeCenterService("5205", JObject.Parse(JsonHelper.setCenterInpar("5205", data5205)));
- DataTable dt = (DataTable)out5205["output"]["feedetail"].ToObject(typeof(DataTable));
- uiDataGridView1.DataSource = dt;
- }
- private void uiPanel1_Click(object sender, EventArgs e)
- {
- }
-
- }
- }
-
|