コード例 #1
0
    protected void Bnt_SendMail_Click(object sender, EventArgs e)
    {
        try
        {
            NetworkCredential NetCredentials = new NetworkCredential();
            NetCredentials.UserName = ConfigurationManager.AppSettings["UserName"];
            NetCredentials.Password = ConfigurationManager.AppSettings["Password"];

            if (txt_UserId.Text != null && txt_EmailId.Text != null && txt_UserId.Text != "" && txt_EmailId.Text != "")
            {
                Web_Order_Mail objser = new Web_Order_Mail();
                objser.UseDefaultCredentials = true;
                objser.Credentials           = NetCredentials;

                Boolean bol = objser.SendVerificationCode(txt_UserId.Text, txt_EmailId.Text);
                if (bol == true)
                {
                    Response.Write("<script language='javascript'>window.alert('Verification code has been sent successfully in your mail.');</script>");
                    ShowSection2();
                }
                else
                {
                    Response.Write("<script language='javascript'>window.alert('Please enter valid User Id and E-mail Id.');</script>");
                    txt_UserId.Text  = string.Empty;
                    txt_EmailId.Text = string.Empty;
                }
            }
            else
            {
                Response.Write("<script language='javascript'>window.alert('Please enter User Id and E-mail Id.');</script>");
            }
        }
        catch (Exception ex)
        {
            var message = new JavaScriptSerializer().Serialize(ex.Message.ToString());
            var script  = string.Format("alert({0});", message);
            ScriptManager.RegisterClientScriptBlock(Page, Page.GetType(), "", script, true);
        }
    }