public void GroupChange() { this.EmailOptions = new ObservableCollection <EmailGroupOption>(); foreach (var item in this.SelectGroupItem.ListEmail) { EmailGroupOption op = new EmailGroupOption(item); op.IsSelected = true; this.EmailOptions.Add(op); } this.NotesOptions = new ObservableCollection <NotesGroupOption>(); foreach (var item in this.SelectGroupItem.ListNotes) { NotesGroupOption op = new NotesGroupOption(item); op.IsSelected = true; this.NotesOptions.Add(op); } this.FtpOptions = new ObservableCollection <FtpGroupOption>(); foreach (var item in this.SelectGroupItem.ListFtp) { FtpGroupOption op = new FtpGroupOption(item); op.IsSelected = true; this.FtpOptions.Add(op); } this.LanOptions = new ObservableCollection <LanGroupOption>(); foreach (var item in this.SelectGroupItem.ListLan) { LanGroupOption op = new LanGroupOption(item); op.IsSelected = true; this.LanOptions.Add(op); } }
public void InitEmailInfo() { EmailAddressConfig config = new EmailAddressConfig(); this.EmailOptions = new ObservableCollection <EmailGroupOption>(); foreach (var item in config.ListEmailAddr) { var op = new EmailGroupOption(item); this.EmailOptions.Add(op); } }
public void AddEmail() { if (this.emailTempRcver == null || this.emailTempRcver.Trim().Equals(string.Empty)) { this.Hint = "临时收件人不能为空!"; return; } if (this.EmailOptions == null) { this.EmailOptions = new ObservableCollection <EmailGroupOption>(); } EmailAddress addr = new EmailAddress(); addr.EmailName = this.emailTempRcver.Trim(); EmailGroupOption op = new EmailGroupOption(addr); op.IsSelected = true; this.EmailOptions.Add(op); this.EmailTempRcver = ""; }