Пример #1
0
        /// <summary>
        /// Initializes a new instance of the MainViewModel class.
        /// </summary>
        public MainViewModel(IMailSender sender)
        {
            _sender = sender;
            Emails  = _sender.SelectEmails();
            Smtp    = _sender.SelectSmtpSettings();

            SendCommand = new RelayCommand(
                () => _sender.MailSend(Message, Pass),
                () => !string.IsNullOrEmpty(Message) &&
                !string.IsNullOrEmpty(Pass));

            SaveEmailCommand = new RelayCommand(
                () => _sender.InsertEmail(Email));
        }