Beispiel #1
0
        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);
            }
        }
Beispiel #2
0
        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);
            }
        }
Beispiel #3
0
        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 = "";
        }