Created
February 22, 2016 20:05
-
-
Save esmyth01/c4f4ece7b8cb467d83db to your computer and use it in GitHub Desktop.
Assignment 6
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<%@ 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> | |
</head> | |
<body> | |
<form id="form1" runat="server"> | |
<div> | |
<table> | |
<tr> | |
<td> User Name </td> | |
<td> | |
<asp:TextBox ID="UserNameTextBox" runat="server"></asp:TextBox></td> | |
</tr> | |
<tr> | |
<td> Password </td> | |
<td> | |
<asp:TextBox ID="PasswordTextBox" runat="server"></asp:TextBox></td> | |
</tr> | |
<tr> | |
<td> | |
<asp:Button ID="LoginButton" runat="server" Text="Button" OnClick="LoginButton_Click" /> | |
</td> | |
<td> | |
<asp:Label ID="ErrorLabel" runat="server" Text=""></asp:Label> | |
</td> | |
</tr> | |
</table> | |
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/VenueRegistration.aspx">Register</asp:HyperLink> | |
</div> | |
</form> | |
</body> | |
</html> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Collections.Generic; | |
using System.Linq; | |
using System.Web; | |
using System.Web.UI; | |
using System.Web.UI.WebControls; | |
public partial class _Default : System.Web.UI.Page | |
{ | |
protected void Page_Load(object sender, EventArgs e) | |
{ | |
} | |
protected void LoginButton_Click(object sender, EventArgs e) | |
{ | |
VenueLogin(); | |
} | |
protected void VenueLogin() | |
{ | |
Assignment5ServiceReference.VenueServiceClient vsc = new Assignment5ServiceReference.VenueServiceClient(); | |
int key = vsc.VenueLogin(PasswordTextBox.Text, UserNameTextBox.Text); | |
if (key != -1) | |
{ | |
ErrorLabel.Text = "Welcome"; | |
Session["userkey"] = key; | |
} | |
else | |
{ | |
ErrorLabel.Text = "Login Failed"; | |
} | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="VenueRegistration.aspx.cs" Inherits="VenueRegistration" %> | |
<!DOCTYPE html> | |
<html xmlns="http://www.w3.org/1999/xhtml"> | |
<head runat="server"> | |
<title></title> | |
</head> | |
<body> | |
<form id="form1" runat="server"> | |
<div> | |
<table> | |
<tr> | |
<td> | |
Venue Name | |
</td> | |
<td><asp:TextBox ID="VenueNameTextBox" runat="server"></asp:TextBox></td> | |
<td><asp:RequiredFieldValidator ID="VenueNameRequired" runat="server" ErrorMessage="Venue Name Required" ControlToValidate="VenueNameTextBox"></asp:RequiredFieldValidator></td> | |
</tr> | |
<tr> | |
<td> | |
Venue Address | |
</td> | |
<td><asp:TextBox ID="VenueAddressTextBox" runat="server"></asp:TextBox></td> | |
<td> | |
<asp:RequiredFieldValidator ID="VenueAddressRequired" runat="server" ErrorMessage="Venue Address Required" ControlToValidate="VenueAddressTextBox"></asp:RequiredFieldValidator></td> | |
</tr> | |
<tr> | |
<td> | |
Venue Email | |
</td> | |
<td><asp:TextBox ID="VenueEmailTextBox" runat="server"></asp:TextBox></td> | |
<td> | |
<asp:RequiredFieldValidator ID="VenueEmailRequired" runat="server" ErrorMessage="Venue Email Required" ControlToValidate="VenueEmailTextBox"></asp:RequiredFieldValidator> | |
<asp:RegularExpressionValidator ID="EmailRequiredExpression" runat="server" ErrorMessage="Not a valid Email" ControlToValidate="VenueEmailTextBox" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator> | |
</td> | |
</tr> | |
<tr> | |
<td> | |
Venue City | |
</td> | |
<td><asp:TextBox ID="VenueCityTextBox" runat="server"></asp:TextBox></td> | |
<td><asp:RequiredFieldValidator ID="VenueCityRequired" runat="server" ErrorMessage="Venue City Required" ControlToValidate="VenueCityTextBox"></asp:RequiredFieldValidator></td> | |
</tr> | |
<tr> | |
<td> | |
Venue State | |
</td> | |
<td><asp:TextBox ID="VenueStateTextBox" runat="server"></asp:TextBox></td> | |
<td> | |
<asp:RequiredFieldValidator ID="VenueStateRequired" runat="server" ErrorMessage="Venue State Required" ControlToValidate="VenueStateTextBox"></asp:RequiredFieldValidator></td> | |
</tr> | |
<tr> | |
<td> | |
Venue Zipcode | |
</td> | |
<td><asp:TextBox ID="VenueZipcodeTextBox" runat="server"></asp:TextBox></td> | |
<td><asp:RequiredFieldValidator ID="VenueZipcodeRequired" runat="server" ErrorMessage="Venue Zipcode Required" ControlToValidate="VenueZipcodeTextBox"></asp:RequiredFieldValidator></td> | |
</tr> | |
<tr> | |
<td> | |
Venue Phone | |
</td> | |
<td><asp:TextBox ID="VenuePhoneTextBox" runat="server"></asp:TextBox></td> | |
<td> | |
<asp:RequiredFieldValidator ID="VenuePhoneRequired" runat="server" ErrorMessage="Venue Phone Required" ControlToValidate="VenuePhoneTextBox"></asp:RequiredFieldValidator></td> | |
</tr> | |
<tr> | |
<td> | |
Venue Webpage | |
</td> | |
<td><asp:TextBox ID="VenueWebpageTextBox" runat="server"></asp:TextBox></td> | |
<td><asp:RequiredFieldValidator ID="VenueWebpageRequired" runat="server" ErrorMessage="Venue Webpage Required" ControlToValidate="VenueWebpageTextBox"></asp:RequiredFieldValidator></td> | |
</tr> | |
<tr> | |
<td> | |
Venue Age Restriction | |
</td> | |
<td><asp:TextBox ID="VenueAgeRestricitonTextBox" runat="server"></asp:TextBox></td> | |
<td><asp:RequiredFieldValidator ID="VenueAgeRestrictionRequired" runat="server" ErrorMessage="Venue Age Restriction Required" ControlToValidate="VenueWebpageTextBox"></asp:RequiredFieldValidator></td> | |
</tr> | |
<tr> | |
<td> | |
Venue Login Username | |
</td> | |
<td><asp:TextBox ID="VenueLoginUsernameTextBox" runat="server"></asp:TextBox></td> | |
<td><asp:RequiredFieldValidator ID="VenueLoginUsernameRequired" runat="server" ErrorMessage="Venue Login Username Required" ControlToValidate="VenueLoginUsernameTextBox"></asp:RequiredFieldValidator></td> | |
</tr> | |
<tr> | |
<td> | |
Venue Login Password | |
</td> | |
<td><asp:TextBox ID="VenueLoginPasswordPlainTextBox" runat="server" TextMode="Password"></asp:TextBox></td> | |
<td><asp:RequiredFieldValidator ID="VenueLoginPasswordPlainRequired" runat="server" ErrorMessage="Password Required" ControlToValidate="VenueLoginPasswordPlainTextBox"></asp:RequiredFieldValidator></td> | |
</tr> | |
<tr> | |
<td> | |
Confirm Venue Login Password | |
</td> | |
<td><asp:TextBox ID="ConfirmVenueLoginPasswordTextBox" runat="server" TextMode="Password"></asp:TextBox></td> | |
<td> <asp:CompareValidator ID="ConfirmCompare" runat="server" ErrorMessage="Passwords don't match" ControlToCompare="VenueLoginPasswordPlainTextBox" ControlToValidate="ConfirmVenueLoginPasswordTextBox"></asp:CompareValidator></td> | |
</tr> | |
<tr> | |
<td> | |
<asp:Button ID="SubmitButton" runat="server" Text="Button" OnClick="SubmitButton_Click" /> | |
</td> | |
<td> | |
<asp:Label ID="ResultLabel" runat="server" Text="Label"></asp:Label> | |
</td> | |
</tr> | |
</table> | |
</div> | |
</form> | |
</body> | |
</html> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Collections.Generic; | |
using System.Linq; | |
using System.Web; | |
using System.Web.UI; | |
using System.Web.UI.WebControls; | |
public partial class VenueRegistration : System.Web.UI.Page | |
{ | |
protected void Page_Load(object sender, EventArgs e) | |
{ | |
} | |
protected void SubmitButton_Click(object sender, EventArgs e) | |
{ | |
SubmitVenue(); | |
} | |
protected void SubmitVenue() | |
{ | |
Assignment5ServiceReference.VenueServiceClient vsc = new Assignment5ServiceReference.VenueServiceClient(); | |
Assignment5ServiceReference.VenueLite vlite = new Assignment5ServiceReference.VenueLite(); | |
vlite.VenueName = VenueNameTextBox.Text; | |
vlite.VenueAddress = VenueAddressTextBox.Text; | |
vlite.VenueCity = VenueCityTextBox.Text; | |
vlite.VenueEmail = VenueEmailTextBox.Text; | |
vlite.VenueState = VenueStateTextBox.Text; | |
vlite.VenuePhone = VenuePhoneTextBox.Text; | |
vlite.VenueZipCode = VenueZipcodeTextBox.Text; | |
vlite.VenueWebPage = VenueWebpageTextBox.Text; | |
vlite.VenueAgeRestriction = int.Parse(VenueAgeRestricitonTextBox.Text); | |
vlite.VenueLoginUserName = VenueLoginUsernameTextBox.Text; | |
vlite.VenueLoginPasswordPlain = VenueLoginPasswordPlainTextBox.Text; | |
int result = vsc.RegisterVenue(vlite); | |
if (result != -1) | |
ResultLabel.Text = "Successfully Registered"; | |
else | |
ResultLabel.Text = "Registration Failed"; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment