コード例 #1
0
    protected void btSendEmail_Click(object sender, EventArgs e)
    {
        if (this.KeyID == 0)
        {
            ShowErrorMes("Bạn phải lưu nội dung phản hồi trước khi gởi email trả lời");
            return;
        }
        string EmailContent = fEmailContent.InnerText;
        string EmailTitle   = fEmailTitle.Value;
        string EmailTo      = fEmailTo.Value;

        // Send Email
        string fromMailAddress  = WebConfigurationManager.AppSettings["MailAccount"].ToString();
        string fromMailPassword = WebConfigurationManager.AppSettings["MailPass"].ToString();
        string fromMailName     = WebConfigurationManager.AppSettings["MailName"].ToString();

        MailSender mailSender = new MailSender(fromMailAddress, fromMailPassword, fromMailName);

        mailSender.sendMail(EmailTo, EmailTitle, EmailContent);

        DAFeedBackReply daFeedBackReply = new DAFeedBackReply();

        daFeedBackReply.fID         = 0;
        daFeedBackReply.fFeedBackID = this.KeyID;
        daFeedBackReply.fOperator   = MySession.UserName;
        daFeedBackReply.fSysDate    = DateTime.Now;
        daFeedBackReply.fContent    = EmailContent;
        daFeedBackReply.USP_FeedBackReply_Insert();

        LoadFeedBackReply();
        ShowSuccessMes("Đã gởi email thành công");
    }
コード例 #2
0
    private void LoadFeedBackReply()
    {
        DAFeedBackReply daFeedBackReply = new DAFeedBackReply();

        RadGrid1.DataSource = daFeedBackReply.USP_FeedBackReply_GetByFeedBackID(this.KeyID);
        RadGrid1.DataBind();

        daFeedBackReply.CloseAll();
    }