Jul
14
Written by:
MattHunt
7/14/2008 1:14 PM
<%@ Page Language="VB" %>
<%@ Import Namespace="System.Net.Mail" %>
<script language="vb" runat="server">
Sub doEmail(ByVal Source As Object, ByVal E As EventArgs)
Try
Dim sMsg As String
sMsg += "<b>You have received a new license request from YourCo.net</b>" & "<br />" & vbCrLf
sMsg += "Company: " & Company.Text & "<br />" & vbCrLf
sMsg += "Customer Deployment ID: " & DeploymentID1.Text & "-" & DeploymentID2.Text & "-" & DeploymentID3.Text & "-" & DeploymentID4.Text & "-" & DeploymentID5.Text & "-" & DeploymentID6.Text & "-" & DeploymentID7.Text & "-" & DeploymentID8.Text & "<br />" & vbCrLf
sMsg += "Product and Version: " & ddlVersion.SelectedValue & "<br />" & vbCrLf
sMsg += "Purpose: " & rblPurpose.SelectedValue & "<br />" & vbCrLf
sMsg += "Duration: " & ddlDuration.SelectedValue & "<br />" & vbCrLf
sMsg += "Number of Users: " & Users.Text & "<br />" & vbCrLf
sMsg += "First Name: " & First.Text & "<br />" & vbCrLf
sMsg += "Last Name: " & Last.Text & "<br />" & vbCrLf
sMsg += "Phone: " & Phone.Text & "<br />" & vbCrLf
sMsg += "Email: " & Email.Text & "<br />" & vbCrLf
Dim Msg As MailMessage = New MailMessage()
Dim MailObj As New SmtpClient("mail.YourCo.net")
Msg.From = New MailAddress("webmaster@YourCo.net", "YourCo Web License Request")
Msg.To.Add(New MailAddress("you@YourCo.net"))
Msg.Subject = "New License Request From YourCo.net"
Msg.Body = sMsg
Msg.IsBodyHtml = "True"
MailObj.Send(Msg)
'lblMsg.Text = "Thank You Your Message Has Been Sent"
Catch ex As Exception
End Try
Response.Redirect("yourpage.aspx")
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>YourCo License Request</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="rating" content="General" />
<meta name="distribution" content="global" />
<meta name="robots" content="all" />
<meta name="description" content="YourCo Software License Request Form" />
<meta name="keywords" content="YourCo Software License Request Form" />
<style type="text/css">
<!--
body {
margin-top: 0px;
background-color: #024467;
}
.style1 {
font-size: medium;
font-weight: bold;
}
-->
</style>
</head>
<body>
<div style="margin-top: 0px; margin-left: auto; text-align: center">
<form runat="server" id="LicenseRequest">
<table width="503">
<tbody>
<tr bgcolor="#aecbdd">
<td style="height: 30px" align="left" colspan="2">
<div class="style1" align="center">
YourCo License Request
</div>
</td>
</tr>
<tr bgcolor="#dde8f0">
<td align="right" height="26">
Company Name:
</td>
<td style="width: 244px">
<asp:TextBox ID="Company" runat="server" MaxLength="35" Width="150"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="*"
ControlToValidate="Company" Display="Dynamic"></asp:RequiredFieldValidator></td>
</tr>
<tr bgcolor="#dde8f0">
<td align="right" height="26">
Customer Deployment ID:
</td>
<td style="width: 244px">
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ErrorMessage="*"
ControlToValidate="DeploymentID1" Display="Dynamic"></asp:RequiredFieldValidator>
<asp:TextBox ID="DeploymentID1" runat="server" MaxLength="4" Width="40"></asp:TextBox>
-
<asp:RequiredFieldValidator ID="RequiredFieldValidator11" runat="server" ErrorMessage="*"
ControlToValidate="DeploymentID2" Display="Dynamic"></asp:RequiredFieldValidator><asp:TextBox
ID="DeploymentID2" runat="server" MaxLength="4" Width="40"></asp:TextBox>
-
<asp:RequiredFieldValidator ID="RequiredFieldValidator12" runat="server" ErrorMessage="*"
ControlToValidate="DeploymentID3" Display="Dynamic"></asp:RequiredFieldValidator><asp:TextBox
ID="DeploymentID3" runat="server" MaxLength="4" Width="40"></asp:TextBox>
-
<asp:RequiredFieldValidator ID="RequiredFieldValidator13" runat="server" ErrorMessage="*"
ControlToValidate="DeploymentID4" Display="Dynamic"></asp:RequiredFieldValidator><asp:TextBox
ID="DeploymentID4" runat="server" MaxLength="4" Width="40"></asp:TextBox>
<br />
<asp:RequiredFieldValidator ID="RequiredFieldValidator14" runat="server" ErrorMessage="*"
ControlToValidate="DeploymentID5" Display="Dynamic"></asp:RequiredFieldValidator><asp:TextBox
ID="DeploymentID5" runat="server" MaxLength="4" Width="40"></asp:TextBox>
-
<asp:RequiredFieldValidator ID="RequiredFieldValidator15" runat="server" ErrorMessage="*"
ControlToValidate="DeploymentID6" Display="Dynamic"></asp:RequiredFieldValidator><asp:TextBox
ID="DeploymentID6" runat="server" MaxLength="4" Width="40"></asp:TextBox>
-
<asp:RequiredFieldValidator ID="RequiredFieldValidator16" runat="server" ErrorMessage="*"
ControlToValidate="DeploymentID7" Display="Dynamic"></asp:RequiredFieldValidator><asp:TextBox
ID="DeploymentID7" runat="server" MaxLength="4" Width="40"></asp:TextBox>
-
<asp:RequiredFieldValidator ID="RequiredFieldValidator17" runat="server" ErrorMessage="*"
ControlToValidate="DeploymentID8" Display="Dynamic"></asp:RequiredFieldValidator>
<asp:TextBox ID="DeploymentID8" runat="server" MaxLength="4" Width="40"></asp:TextBox>
</td>
</tr>
<tr bgcolor="#dde8f0">
<td align="right" height="26">
Product and Version:
</td>
<td style="width: 244px" bgcolor="#dde8f0">
<asp:DropDownList ID="ddlVersion" runat="server" OnSelectedIndexChanged="ddlVersion_SelectedIndexChanged">
<asp:ListItem Value="0" Text="Please Select"></asp:ListItem>
<asp:ListItem Value="SSEE5" Text="Software Enteprise 5"></asp:ListItem>
<asp:ListItem Value="SSEE1_3" Text="Software Enterprise 1.3"></asp:ListItem>
<asp:ListItem Value="SSWE" Text="Software Workstation"></asp:ListItem>
<asp:ListItem Value="Module" Text="Module"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ErrorMessage="*"
ControlToValidate="ddlVersion" Display="Dynamic" InitialValue="0"></asp:RequiredFieldValidator></td>
</tr>
<tr bgcolor="#dde8f0">
<td align="right" height="26">
Purpose:
</td>
<td style="width: 244px">
<asp:RadioButtonList ID="rblPurpose" runat="server" RepeatDirection="Horizontal"
TextAlign="Left">
<asp:ListItem Text="Evaluation:" Value="Eval"></asp:ListItem>
<asp:ListItem Text="Full License:" Value="Full"></asp:ListItem>
</asp:RadioButtonList>
<asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ErrorMessage="*"
ControlToValidate="rblPurpose" Display="Dynamic"></asp:RequiredFieldValidator></td>
</tr>
<tr bgcolor="#dde8f0">
<td align="right" height="26">
If Eval, please specify duration:
</td>
<td style="width: 244px">
<asp:DropDownList ID="ddlDuration" runat="server">
<asp:ListItem Text="Please Select" Value="Please Select"></asp:ListItem>
<asp:ListItem Text="30 Days" Value="30Days"></asp:ListItem>
<asp:ListItem Text="60 Days" Value="60Days"></asp:ListItem>
<asp:ListItem Text="90 Days" Value="90Days"></asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr bgcolor="#dde8f0">
<td align="right" height="26">
Number of Users:
</td>
<td style="width: 244px">
<asp:TextBox ID="Users" runat="server" MaxLength="7"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" ErrorMessage="*"
ControlToValidate="Users" Display="Dynamic"></asp:RequiredFieldValidator></td>
</tr>
<tr bgcolor="#aecbdd">
<td align="right" colspan="2" height="26">
<div align="center">
<strong>Requestor Information: </strong>
</div>
</td>
</tr>
<tr bgcolor="#dde8f0">
<td align="right" width="250" height="26">
First Name:
</td>
<td style="width: 244px">
<asp:TextBox ID="First" runat="server" MaxLength="30"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server" ErrorMessage="*"
ControlToValidate="First" Display="Dynamic"></asp:RequiredFieldValidator></td>
</tr>
<tr bgcolor="#dde8f0">
<td align="right">
Last Name:
</td>
<td style="width: 244px">
<asp:TextBox ID="Last" runat="server" MaxLength="30"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator8" runat="server" ErrorMessage="*"
ControlToValidate="Last" Display="Dynamic"></asp:RequiredFieldValidator></td>
</tr>
<tr bgcolor="#dde8f0">
<td align="right">
Phone:
</td>
<td style="width: 244px">
<asp:TextBox ID="Phone" runat="server" MaxLength="30"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator9" runat="server" ErrorMessage="*"
ControlToValidate="Phone" Display="Dynamic"></asp:RequiredFieldValidator></td>
</tr>
<tr bgcolor="#dde8f0">
<td align="right">
Email:
</td>
<td style="width: 244px">
<asp:TextBox ID="Email" runat="server" MaxLength="30"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator10" runat="server" ErrorMessage="*"
ControlToValidate="Email" Display="Dynamic"></asp:RequiredFieldValidator></td>
</tr>
<tr bgcolor="#024467">
<td style="height: 26px" align="right" colspan="2">
<div align="center">
<asp:Button ID="btnSubmit" OnClick="doEmail" runat="server" CausesValidation="true"
Text="Submit Request"></asp:Button>
</div>
</td>
</tr>
</tbody>
</table>
</form>
</div>
</body>
</html>
Copyright © 2008 Computer Enhancement Professionals LLC
Tags: