Esempio n. 1
0
        public void SendCheckMail(object sender, RoutedEventArgs e)
        {
            mail = new Mail("*****@*****.**");
            if (txt_email.Text.Equals("이메일"))
            {
                MessageBox.Show("이메일을 입력해주세요.");
                return;
            }
            else
            {
                string email = txt_email.Text + "@" + Cbx_email.SelectedItem.ToString();
                if (DB.FindIDByEmail(email) == null)
                {
                    MessageBox.Show("등록되지 않은 이메일입니다.");
                    return;
                }
            }

            mail.SetToAddress(txt_email.Text + '@' + Cbx_email.SelectedItem.ToString());
            certificationNo = ReturnRandomString();
            mail.SendEmail("En# 스터디 본인확인 이메일입니다.", "인증번호는 " + certificationNo + "입니다.");

            label_mailStatus.Content = "발송됨";

            Btn_resubmit.IsEnabled    = true;
            Btn_certificate.IsEnabled = true;
        }
Esempio n. 2
0
        private void Btn_find_Click(object sender, RoutedEventArgs e)
        {
            if (txt_email.Text.Length == 0 || txt_email.Text.Equals("이메일"))
            {
                MessageBox.Show("이메일을 입력해주세요.");
                return;
            }

            string email = txt_email.Text + "@" + Cbx_email.SelectedItem.ToString();
            string id    = DB.FindIDByEmail(email);

            if (id == null)
            {
                MessageBox.Show("등록되지 않은 이메일입니다.");
            }
            else
            {
                label_id_by_email.Content = "귀하의 아이디는 " + id + " 입니다.";
            }
        }