コード例 #1
0
        private void btnSend_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(m_objAccountForgetModel.TenDangNhap) || string.IsNullOrEmpty(m_objAccountForgetModel.Email))
            {
                XtraMessageBox.Show("Vui lòng nhập thông tin để lấy lại mật khẩu.", "Có lỗi xảy ra", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            if (EmailMethod.IsValidEmail(m_objAccountForgetModel.Email) == false)
            {
                XtraMessageBox.Show("Địa chỉ email không hợp lệ.", "Có lỗi xảy ra", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            if (m_objAccountBLL.ForgetPassword(m_objAccountForgetModel))
            {
                XtraMessageBox.Show($"Đã gửi email cập nhật mật khẩu vào email {m_objAccountForgetModel.Email}.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Close();
            }
            else
            {
                XtraMessageBox.Show("Vui lòng nhập thông tin để lấy lại mật khẩu.", "Có lỗi xảy ra", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }