protected void Login1_Authenticate(object sender, AuthenticateEventArgs e) { bool authenticated = false; int doctorId; // return IPAddress ClassFunctions newFunc = new ClassFunctions(); string ipAddress = newFunc.GetUserIP(); authenticated = this.SiteLevelCustomAuthenticationMethod(this.Login1.UserName, this.Login1.Password, out doctorId); e.Authenticated = authenticated; if (authenticated == true) { // capture DoctorId this.Session["DoctorId"] = doctorId.ToString(); // insert into logfile this.InsertLogFile(Convert.ToInt32(this.Session["DoctorId"]), ipAddress, "Success", "Login"); // go this.Response.Redirect("DoctorPortal.aspx", true); } else { // insert into logfile this.InsertLogFile(0, ipAddress, "LoginFailed", "Login"); this.Login1.FailureText = "Login Username and Password are invalid !"; } }
// email body private string EmailMessage() { String name, emailAddress, subject, message; this.ReturnContactInfo(out name, out emailAddress, out subject, out message); StringBuilder emailMessage = new StringBuilder(); // Message emailMessage.AppendFormat("Hi Criterion"); emailMessage.Append("<br />"); emailMessage.Append("<br />"); emailMessage.Append("<u><strong>Website - Contact Us</strong></u>"); emailMessage.Append("<br />"); // table begin emailMessage.Append("<table width=300 border=0>"); // line (Subject) emailMessage.Append("<tr>"); emailMessage.Append("<td>Subject:</td>"); emailMessage.AppendFormat("<td><strong>{0}</strong></td>", subject); emailMessage.Append("</tr>"); // line (Name) emailMessage.Append("<tr>"); emailMessage.Append("<td width=130>Name:</td>"); emailMessage.AppendFormat("<td width=270><strong>{0}</strong></td>", name); emailMessage.Append("</tr>"); // line (EmailAddress) emailMessage.Append("<tr>"); emailMessage.Append("<td>EmailAddress:</td>"); emailMessage.AppendFormat("<td><strong>{0}</strong></td>", emailAddress); emailMessage.Append("</tr>"); // line (space) emailMessage.Append("<tr>"); emailMessage.Append("<td> </td>"); emailMessage.Append("<td> </td>"); emailMessage.Append("</tr>"); // line (MessageTop) emailMessage.Append("<tr>"); emailMessage.Append("<td colspan=2><u>Message</u></td>"); emailMessage.Append("</tr>"); ClassFunctions newFunc = new ClassFunctions(); // line (MessageContent) emailMessage.Append("<tr>"); emailMessage.AppendFormat("<td colspan=2>{0}</td>", newFunc.WrappableText(message)); emailMessage.Append("</tr>"); // line (space) emailMessage.Append("<tr>"); emailMessage.Append("<td> </td>"); emailMessage.Append("<td> </td>"); emailMessage.Append("</tr>"); // line (Signature1) emailMessage.Append("<tr>"); emailMessage.Append("<td>Thank you,</td>"); emailMessage.Append("<td></td>"); emailMessage.Append("</tr>"); // line (Signature2) emailMessage.Append("<tr>"); emailMessage.Append("<td><strong>Website</strong></td>"); emailMessage.Append("<td></td>"); emailMessage.Append("</tr>"); emailMessage.Append("</table>"); return emailMessage.ToString(); }
protected void RegisterButton_Click(object sender, EventArgs e) { Classes.ClassFunctions getIPAddress = new Classes.ClassFunctions(); ///InsertIntoUnitRegister(getIPAddress.GetIPAddress(), txtSerialNumber.Text, txtName.Text, txt); }