public SMS(string prt) { objSMS = new mCore.SMS(); isRunning = false; port = prt; SetCommParameters(); if (objSMS.Connect()) { // MessageBox.Show("Connected", "oPas ...A User Authentication Protocol", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); objSMS.NewMessageIndication = true; objSMS.NewMessageReceived += new mCore.SMS.NewMessageReceivedEventHandler(this.objSMS_NewMessageReceived); } }
protected void Page_Load(object sender, EventArgs e) { string pt = ConfigurationManager.AppSettings["port"].ToString(); SMS sobj = (SMS)Application["SmsObject"]; sobj.Stop(); obSMS = new mCore.SMS(); if (!obSMS.IsConnected) //&& cboPort.SelectedIndex > 0) { obSMS.Port = pt; obSMS.BaudRate = (mCore.BaudRate)(Convert.ToInt32("19200")); obSMS.DataBits = (mCore.DataBits)(Convert.ToInt32("8")); obSMS.Parity = (mCore.Parity) 0; obSMS.StopBits = (mCore.StopBits)(1); obSMS.FlowControl = (mCore.FlowControl) 0; } obSMS.Connect(); obSMS.NewMessageIndication = true; obSMS.NewMessageReceived += new mCore.SMS.NewMessageReceivedEventHandler(this.newmsg); while (s != 1) { } if (r == 1) { obSMS.Disconnect(); sobj.Start(); sobj.sendSMS(number, "Mobile Number Already registered."); Response.Redirect("~/Home.aspx"); } if (r == 2) { obSMS.Disconnect(); sobj.Start(); sobj.sendSMS(number, "Failed to Register Number."); Response.Redirect("~/Home.aspx"); } obSMS.Disconnect(); sobj.Start(); btnReg.Enabled = true; }