Get msg on mobile number using getway

  • source

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <style type="text/css">
        .auto-style1 {
            font-size: xx-large;
        }
        .auto-style2 {
            width: 70%;
            height: 189px;
        }
    </style>
</head>
<body>
    <form id="form1" runat="server">
        <div class="auto-style1">

            Send sms Ragistreted Person
        </div>
        <div>


            <table class="auto-style2">
                <tr>
                    <td>Your name</td>
                    <td>
                        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>Email Address</td>
                    <td>
                        <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>Contact number</td>
                    <td>
                        <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>&nbsp;</td>
                    <td>
                        <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Registretion" />
                        <br />
                        <br />
                        <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
                    </td>
                </tr>
            </table>


        </div>
        <asp:Label ID="Label2" runat="server" Text="Label"></asp:Label>
    </form>
</body>
</html>


//NOTE : Using this source you can create one registretion Form.



  • coding 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Data;

using System.Data.SqlClient;

using System.Net;

using System.Collections.Specialized;



public partial class _Default : System.Web.UI.Page

{

    SqlConnection con;

    SqlCommand com;

    DataTable dt;

    string str = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\alex\source\repos\send-sms-Ragistrestion\send-sms-Ragistrestion\App_Data\Database.mdf;Integrated Security=True";

    protected void Page_Load(object sender, EventArgs e)

    {


    }


    protected void Button1_Click(object sender, EventArgs e)

    {


        string destinationaddr = "91" + TextBox3.Text;

        string message = "Hi " + TextBox1.Text + " , You Have Been Registered For The Contest. Thanks!!";


        String message1 = HttpUtility.UrlEncode(message);

        using (var wb = new WebClient())

        {

            byte[] response = wb.UploadValues("https://api.textlocal.in/send/", new NameValueCollection()

                {

                {"apikey" , "gcsqIQiS7U0-7879jDWsh5PJcBaKv7aQ3z5ablGWvp"},

                {"numbers" , destinationaddr},

                {"message" , message1},

                {"sender" , "TXTLCL"}

                });

            string result = System.Text.Encoding.UTF8.GetString(response);

            ragistretion();

            Label2.Text = "You Have Successfully Registered";




        }


        void ragistretion()

        {

            SqlConnection con = new SqlConnection(str);

            con.Open();

            SqlCommand com = new SqlCommand("insert into data values ('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "')", con);

            int a = com.ExecuteNonQuery();

            if (a == 1)

            {

                Response.Write("<script>alert('data inserted')</script>");

                TextBox1.Text = "";

                TextBox2.Text = "";

                TextBox3.Text = "";

            }

            else

            {

                Response.Write("<script>alert('data not inserted')</script>");

            }

            con.Close();

        }


    }

}

NOTE  :   This use getway on site textlocal.in we can need to generet api key for your program.

Comments

Popular posts from this blog

Search Record From Table Using jQuery in Asp.net core MVC

How To insert Radio Button Data in DataBase -- MVC

Toolbox Webparts Controls