public void InitData(object config) { ContentRealMoniter = config as EBMConfigure.ContentRealMoniter; txt_S_Server_addr.Text = ContentRealMoniter.S_Server_addr; txt_Moniter_time_duration.Text = ContentRealMoniter.Moniter_time_duration.ToString(); pnlTerminalAddress.InitData(ContentRealMoniter.Configure.list_Terminal_Address); pnlAddressType.InitAddressType(ContentRealMoniter.B_Address_type); }
public EBMConfigure.ContentRealMoniter GetData() { try { if (ContentRealMoniter == null) { ContentRealMoniter = new EBMConfigure.ContentRealMoniter(); } EBConfigureContentRealMoniter config = new EBConfigureContentRealMoniter(); config.S_EBM_id = (string)cbBoxEBMId.SelectedValue; config.B_Address_type = pnlAddressType.GetAddressType(); config.S_Server_addr = txt_S_Server_addr.Text; config.Retback_mode = (short)cbBoxRetback_mode.SelectedValue; config.list_Terminal_Address = pnlTerminalAddress.GetData(); config.Moniter_time_duration = Convert.ToInt32(txt_Moniter_time_duration.Text.Trim()); ContentRealMoniter.Configure = config; return(ContentRealMoniter); } catch { return(null); } }