资源简介
1、实现C#初始化医保连接
2、封装医保接口调用业务方法
3、实现签到并获取医院信息
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Reflection;
using System.xml;
namespace Medical
{
public class Handle_Medical
{
private static Type YinHai = null;//COM对象
private static object YinHai_object = null;//实例化COM对象
private static bool YinHai_flag = false;//标识是否实例化COM对象
private static bool Login_flag = false;//标识是否签到
private static string yab003 = “0021“;//社保经办机构
#region 初始化医保连接
///
/// 初始化医保连接
///
///
private static Result Init()
{
YinHai = Type.GetTypeFromProgID(“YinHai.ChenDu.Interface“);
if (YinHai != null)
{
YinHai_object = Activator.CreateInstance(YinHai);
if (YinHai_object == null)
{
return new Result(1 “医保程序加载失败!“);
}
//设置参数
object[] parameters = new object[] { 0 ““ };
ParameterModifier[] ParamMods = new ParameterModifier[1];
ParamMods[0] = new ParameterModifier(2);
ParamMods[0][0] = true;
ParamMods[0][1] = true;
YinHai.InvokeMember(“yh_interface_init“ BindingFlags.InvokeMethod null YinHai_object parameters ParamMods null null);
if (Convert.ToInt32(parameters[0]) < 0)
{
return new Result(1 parameters[1].ToString());
}
YinHai_flag = true;
return new Result(0 parameters[1].ToString());
}
else
{
return new Result(1 “未检测到医保程序!“);
}
}
#endregion
#region 调用方法
///
/// 调用方法
///
/// 交易编号
/// l“>交易控制
/// l“>交易输入
///
private static YinHai_Call Call(string astr_jybh string astr_jykz_xml string astr_jysr_xml)
{
//设置参数
object[] parameters = new object[] { astr_jybh astr_jykz_xml astr_jysr_xml ““ ““ ““ ““ 0 ““ };
ParameterModifier[] ParamMods = new ParameterModifier[1];
ParamMods[0] = new ParameterModifier(9);
ParamMods[0][3] = true;
ParamMods[0][4] = true;
ParamMods[0][5] = true;
ParamMods[0][6] = true;
ParamMods[0][7] = true;
ParamMods[0][8] = true;
YinHai.InvokeMember(“yh_interface_call“ BindingFlags.InvokeMethod null YinHai_object parameters ParamMods null null);
return new YinHai_Call(parameters[3].ToString() parameters[4].ToString() parameters[5].ToString() parameters[6].ToString() Convert
- 上一篇:WPF水波特效
- 下一篇:C#编写的温度采集上位机程序源码
相关资源
- C#编写的温度采集上位机程序源码
- c#实现Windows剪贴板监视器
- C#创建Excel文件并将数据导出到Excel文
- c#通过纯代码创建桌面快捷方式、创建
- 教务管理系统c#完整代码+数据库
- c#ftp客户端 支持主动和被动模式
- C#实现字符串RSA加密与解密 算法工程
- C#/SQLSERVER ATM取款机
- c# 精密星历内插计算
- 语音识别系统(asp.net+c#)
- C# TCP异步数据传输
- 评论抓取 asp.net编写 内含详细 数据抓
- C# 自动排课系统 算法 源码
- C#超市管理系统 完善
- C# 实现播放MP3的类
- 点,线缓冲区生成算法实现c#)
- C#高级编程(第10版)C# 6 .NET Core 1.0
- c#学生成绩管理系统
- winform简单计算器
- C#复选框重绘 Checkbox
- C# 两个窗体之间实时传递数据的
- C# 监控目录变化目录以及变化文件及
- C#Winform透明Textbox控件
- AE TXT生成点shp与点Shp生成TIN
- 学生成绩管理系统C#
- AES加密算法C#实现带中文说明
- Face++ C# Demo实现web API 人脸比对,识别
- c#上位机串口通信助手源代码194215
- WebBrowser(C#)DEMO
- c#人力资源管理系统,实现信息的增删
评论
共有 条评论