public void InitData(object config) { RebackPeriod = config as EBMConfigure.RebackPeriod; pnlAddressType.InitAddressType(RebackPeriod.B_Address_type); textreback_period.Text = RebackPeriod.reback_period.ToString(); pnlTerminalAddress.InitData(RebackPeriod.Configure.list_Terminal_Address); }
public EBMConfigure.RebackPeriod GetData() { try { if (RebackPeriod == null) { RebackPeriod = new EBMConfigure.RebackPeriod(); } EBConfigureRebackPeriod config = new EBConfigureRebackPeriod(); RebackPeriod.Configure = config; RebackPeriod.B_Address_type = pnlAddressType.GetAddressType(); RebackPeriod.reback_period = Convert.ToInt32(textreback_period.Text.Trim()); RebackPeriod.Configure.list_Terminal_Address = pnlTerminalAddress.GetData(); return(RebackPeriod); } catch { return(null); } }