/// <summary> /// 获取配置的贷款实例 /// </summary> public static void GetGlobalDebtInstance() { var xmlTools = new XMLTools(); //加载贷款设置数据 xmlTools.ReadFromXML("DebtSetting.xml", typeof(MDebt)); var debtDict = xmlTools.XmlAttributeDict; var mobject = ConvertDictToMObject(xmlTools.XmlAttributeDict, debtDict["DebtType"].ToString()); if (((MDebt)mobject).DebtType == DebtType.MEqualCaptial) { debt = (MEqualCaptial)mobject; } else { debt = (MEqualInterest)mobject; } }
/// <summary> /// 填充基础对话框内的控件值 /// </summary> /// <param name="filename"></param> /// <param name="obj"></param> protected void FillControlsBase(string filename, object obj) { xmlTools.ReadFromXML(filename, obj.GetType()); string debtTimeType = xmlTools.XmlAttributeDict["TimeType"].ToString(); if (debtTimeType == "Year") { yearRadioBtn.Checked = true; } else if (debtTimeType == "Month") { monthRadioBtn.Checked = true; } else if (debtTimeType == "Day") { dayRadioBtn.Checked = true; } }