public void InitData(object config) { Freq = config as EBMConfigure.MainFrequency; pnlAddressType.InitAddressType(Freq.B_Address_type); textFreq.Text = Convert.ToString(Freq.Freq, 10); cbBoxQAM.SelectedValue = Freq.QAM; textSymbolRate.Text = Freq.SymbolRate.ToString(); pnlTerminalAddress.InitData(Freq.list_Terminal_Address); }
public EBMConfigure.MainFrequency GetData() { try { if (Freq == null) { Freq = new EBMConfigure.MainFrequency(); } EBConfigureMainFrequency config = new EBConfigureMainFrequency(); Freq.Configure = config; Freq.B_Address_type = pnlAddressType.GetAddressType(); Freq.Freq = Convert.ToInt32(textFreq.Text.Trim()); Freq.QAM = (short)cbBoxQAM.SelectedValue; Freq.SymbolRate = Convert.ToInt32(textSymbolRate.Text.Trim()); Freq.list_Terminal_Address = pnlTerminalAddress.GetData(); return(Freq); } catch { return(null); } }