public EBMContentSectionInfo(OperateType type, string EBM_id, EBMTest.EBMContent.EBContent_AllData content = null) { InitializeComponent(); EBM_ID = EBM_id; if (type != OperateType.Add) { if (content != null) { InitData(content); } } switch (type) { case OperateType.Add: Text = "添加应急广播内容"; break; case OperateType.Info: Text = "查看应急广播内容"; break; case OperateType.Update: Text = "更新应急广播内容"; break; } }
public EBMContentDe(EBMTest.EBMContent.EBContent_AllData ebcontent) { InitializeComponent(); this.Load += EBMContentDe_Load; dgvEBContent.AutoGenerateColumns = false; ComboBoxHelper.InitCodeCharacter(ColumnB_code_character_set); EBContent_List = new BindingCollection <EBMContent.EBContent>(); if (ebcontent.EBContentList != null) { EBContent_List = ebcontent.EBContentList; } EBM_id = ebcontent.EBM_ID; SectionName = ebcontent.SectionName; GUID = ebcontent.Guid; dgvEBContent.DataSource = EBContent_List; }
private EBMTest.EBMContent.EBContent_AllData GetEBContentAllData() { try { if (ContentAllData == null) { ContentAllData = new EBMContent.EBContent_AllData(); } // ContentAllData.EBContentList = new System.Collections.Generic.List<EBMContent.EBContent>(); ContentAllData.EBM_ID = EBM_ID; ContentAllData.Guid = Guid.NewGuid().ToString(); ContentAllData.SectionName = txtSectionName.Text; ContentAllData.SendState = false; return(ContentAllData); } catch { return(null); } }
private void btnOK_Click(object sender, EventArgs e) { switch (type) { case OperateType.Add: if (!ValidatData()) { return; } ContentAllData = GetEBContentAllData(); break; case OperateType.Delet: break; case OperateType.Update: ContentAllData = GetEBContentAllData(); break; case OperateType.Info: break; } DialogResult = DialogResult.OK; }
private void InitData(EBMTest.EBMContent.EBContent_AllData content) { txtSectionName.Text = content.SectionName; ContentAllData = content; }