public EmailRcverConfigVm() { this.AddCmd = new DelegateCommand(Add); this.ModifyCmd = new DelegateCommand(Modify); this.DeleteCmd = new DelegateCommand(Delete); this.ChangeCmd = new DelegateCommand <object>(Change); config = new EmailAddressConfig(); this.ContactList = new ObservableCollection <EmailAddress>(config.ListEmailAddr); }
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 SendEmailVm() { this.AddAttCmd = new DelegateCommand(AddAtt); this.SendCmd = new DelegateCommand(Send); this.AddRcverCmd = new DelegateCommand(AddRcver); this.SelectContactCmd = new DelegateCommand(AddContanctToRcver); this.SelectRcverCmd = new DelegateCommand(RemoveRcver); this.rcverList = new ObservableCollection <EmailAddress>(); this.attList = new ObservableCollection <string>(); config = new EmailAddressConfig(); this.ContactList = new ObservableCollection <EmailAddress>(config.ListEmailAddr); }