Ejemplo n.º 1
0
        /// <summary>
        /// Добавляет новый емейл в список получателей (в БД и коллекции из класса EmailInfoModel)
        /// </summary>
        void SaveEmail(object obj = null)
        {
            if (string.IsNullOrEmpty(EmailInfo.Email))
            {
                MessageBox.Show("Введите Email получателя");
                return;
            }
            if (!CheckEmail.IsEmail(EmailInfo.Email))
            {
                MessageBox.Show("Введенный Email некорректен");
                return;
            }
            string res = _dataAccessService.CreateEmail(EmailInfo);

            if (res == EmailInfo.Email)
            {
                EmailInfoModel.EmailsCol.Add(EmailInfo);
                EmailInfoModel.EmailsSearch.Add(EmailInfo);
                EmailInfo = new Emails();
                StrEmail  = null;
                StrName   = null;
            }
            else
            {
                MessageBox.Show(res);
            }
        }