public void InitData(object config) { Work = config as EBMConfigure.WorkMode; pnlAddressType.InitAddressType(Work.B_Address_type); cbBoxB_Terminal_wordmode.SelectedValue = Work.B_Terminal_wordmode; pnlTerminalAddress.InitData(Work.list_Terminal_Address); }
public EBMConfigure.WorkMode GetData() { try { if (Work == null) { Work = new EBMConfigure.WorkMode(); } EBConfigureWorkMode config = new EBConfigureWorkMode(); Work.Configure = config; Work.B_Address_type = pnlAddressType.GetAddressType(); Work.B_Terminal_wordmode = (byte)cbBoxB_Terminal_wordmode.SelectedValue; Work.list_Terminal_Address = pnlTerminalAddress.GetData(); return(Work); } catch { return(null); } }