| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | using PTMedicalInsurance.Common;using PTMedicalInsurance.Variables;using System;using System.Collections.Generic;using System.Linq;using System.Reflection;using System.Text;using System.Threading.Tasks;namespace PTMedicalInsurance.Entity.Local{    /// <summary>    /// 读卡初始化参数    /// </summary>    public class ReadCardInitInfo    {        public string IP { set; get; }        public string PORT { set; get; }        public string TIMEOUT { set; get; }        public string LOG_PATH { set; get; }        public string EC_URL { set; get; }        public string DRIVER { set; get; }        public string API_NAME { set; get; }        public string API_VERSION { set; get; }        public string ACCESS_KEY { set; get; }        public string SECRETKEY { set; get; }        public string ORG_ID { set; get; }        public string AREA_CODE { set; get; }        public string EXT { set; get; }        public ReadCardInitInfo()        {            string section = "CardParams";            IniFile iniFile = new IniFile(Global.curEvt.path + @"\INSUConfigure.ini");            PropertyInfo[] pi = this.GetType().GetProperties();            foreach(PropertyInfo p in pi)            {                string value = iniFile.ReadValue(section, p.Name);                p.SetValue(this, value);            }                    }    }}
 |