SlideShare a Scribd company logo
1 of 5
Download to read offline
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
PROGRAMACIÓN WEB I - TAREA AUTÓNOMA
Autor: José Andrés Quintana Moreno.
Semestre: Séptimo Sistemas.
Fecha: 15/07/2015
VALIDACIONES DE CONTROLES – APLICACIÓN DE RESERVA
Código de la Aplicación:
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Label ID="Label8" runat="server" Font-Bold="True" Font-Italic="False"
ForeColor="#0033CC" Text="HOTEL &quot;UNIANDES
BABAHOYO&quot;"></asp:Label>
<br />
<br />
<asp:Label ID="Label7" runat="server" Font-Bold="True" Font-Italic="True"
ForeColor="Red" Text="Datos de Reservación:"></asp:Label>
<br />
<br />
<asp:Label ID="Label1" runat="server" ForeColor="#0033CC"
Text="Huesped:"></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;
<asp:TextBox ID="txtHuesped" runat="server" Width="160px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="txtHuesped"
ErrorMessage="Por favor, ingrese el nombre del huesped!"
ForeColor="Red"></asp:RequiredFieldValidator>
<br />
<asp:Label ID="Label2" runat="server" ForeColor="#0033CC"
Text="Numero de Personas:"></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:TextBox ID="txtNumeroPersonas" runat="server"
Width="160px"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1"
runat="server"
ControlToValidate="txtNumeroPersonas" ErrorMessage="Ingrese solo
números!"
ForeColor="Red" ValidationExpression="[0-
9]"></asp:RegularExpressionValidator>
<br />
<asp:Label ID="Label3" runat="server" ForeColor="#0033CC"
Text="Correo:"></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:TextBox ID="txtCorreo" runat="server" Width="160px"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator2"
runat="server"
ControlToValidate="txtCorreo" ErrorMessage="El formato de correo no es
válido!"
ForeColor="Red"
ValidationExpression=".*@.*..*"></asp:RegularExpressionValidator>
<br />
<asp:Label ID="Label4" runat="server" ForeColor="#0033CC"
Text="Confirmacion Correo:"></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:TextBox ID="txtConfirmaCorreo" runat="server" style="margin-left: 0px"
Width="160px"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator3"
runat="server"
ControlToValidate="txtConfirmaCorreo"
ErrorMessage="El formarto de correo no es válido!" ForeColor="Red"
ValidationExpression=".*@.*..*"></asp:RegularExpressionValidator>
<asp:CompareValidator ID="CompareValidator1" runat="server"
ControlToCompare="txtCorreo" ControlToValidate="txtConfirmaCorreo"
ErrorMessage="Los correos no coinciden!"
ForeColor="Red"></asp:CompareValidator>
<br />
<asp:Label ID="Label5" runat="server" ForeColor="#0033CC"
Text="Fecha de Reserva:"></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;
<asp:TextBox ID="txtFecha" runat="server" Width="160px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
ControlToValidate="txtFecha"
ErrorMessage="Por favor ingrese una fecha de reserva!"
ForeColor="Red"></asp:RequiredFieldValidator>
<br />
<asp:Label ID="Label6" runat="server" ForeColor="#0033CC"
Text="Confirmacion Fecha Reserva:"></asp:Label>
&nbsp;
<asp:TextBox ID="txtConfirmaFecha" runat="server"
Width="160px"></asp:TextBox>
<asp:CompareValidator ID="CompareValidator2" runat="server"
ControlToCompare="txtFecha" ControlToValidate="txtConfirmaFecha"
ErrorMessage="Las fechas de reserva no coinciden!"
ForeColor="Red"></asp:CompareValidator>
<br />
<br />
<br />
<asp:CheckBox ID="ConfirmacionTelefono" runat="server" AutoPostBack="True"
Font-Bold="True" Font-Italic="True" ForeColor="Red"
Text="Confirmación Telefónica" />
<br />
<asp:Label ID="Label9" runat="server" ForeColor="#0033CC"
Text="Telefono:"></asp:Label>
&nbsp;<asp:TextBox ID="txtTelefono" runat="server" Enabled="False"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server"
ControlToValidate="txtTelefono" Display="Dynamic"
ErrorMessage="Debe proporcionar un número de telefono!"
ForeColor="Red"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="RegularExpressionValidator4"
runat="server"
ControlToValidate="txtTelefono" Display="Dynamic"
ErrorMessage="El formarto del número no es válido!" ForeColor="Red"
ValidationExpression="(((d{3}) ?)|(d{3}-))?d{3}-
d{4}"></asp:RegularExpressionValidator>
<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:ImageButton ID="ImageButton1" runat="server" Height="35px"
ImageUrl="http://www.fundacionjuanjotorrejon.org/design/fundacion/images/Enviar-
formulario.png"
Width="183px" />
</div>
</form>
</body>
</html>
Código de confirmación por Teléfono:
Protected Sub ConfirmacionTelefono_CheckedChanged(ByVal sender As Object, ByVal e As
EventArgs) Handles ConfirmacionTelefono.CheckedChanged
If ConfirmacionTelefono.Checked = True Then
txtTelefono.Enabled = True
RequiredFieldValidator3.Enabled = True
RegularExpressionValidator4.Enabled = True
Else
txtTelefono.Enabled = False
RequiredFieldValidator3.Enabled = False
RegularExpressionValidator4.Enabled = False
End If
End Sub

More Related Content

More from José Quintana Moreno (17)

Funcionamiento de navegadores y servidores web
Funcionamiento de navegadores y servidores webFuncionamiento de navegadores y servidores web
Funcionamiento de navegadores y servidores web
 
Navegadores y servidores web
Navegadores y servidores webNavegadores y servidores web
Navegadores y servidores web
 
10 Negocios E-commerce
10 Negocios E-commerce10 Negocios E-commerce
10 Negocios E-commerce
 
Diferencia y Conceptualizacion de Sitios Web E-commerce
Diferencia y Conceptualizacion de Sitios Web E-commerceDiferencia y Conceptualizacion de Sitios Web E-commerce
Diferencia y Conceptualizacion de Sitios Web E-commerce
 
Ejemplos de Negocios en Internet
Ejemplos de Negocios en InternetEjemplos de Negocios en Internet
Ejemplos de Negocios en Internet
 
Requisitos para crear una empresa online
Requisitos para crear una empresa onlineRequisitos para crear una empresa online
Requisitos para crear una empresa online
 
Tarea Autónoma - Investigación
Tarea Autónoma - InvestigaciónTarea Autónoma - Investigación
Tarea Autónoma - Investigación
 
Comercio electrónico
Comercio electrónicoComercio electrónico
Comercio electrónico
 
MATERIAL DE APOYO
MATERIAL DE APOYOMATERIAL DE APOYO
MATERIAL DE APOYO
 
MATERIAL DE APOYO
MATERIAL DE APOYOMATERIAL DE APOYO
MATERIAL DE APOYO
 
MATERIAL DE APOYO
MATERIAL DE APOYOMATERIAL DE APOYO
MATERIAL DE APOYO
 
MATERIALES DE APOYO
MATERIALES DE APOYOMATERIALES DE APOYO
MATERIALES DE APOYO
 
Silabo Comercio Electrónico
Silabo Comercio ElectrónicoSilabo Comercio Electrónico
Silabo Comercio Electrónico
 
Evaluación 3ER Parcial programación web 1
Evaluación 3ER Parcial programación web 1Evaluación 3ER Parcial programación web 1
Evaluación 3ER Parcial programación web 1
 
Ejemplo de aplicación web
Ejemplo de aplicación webEjemplo de aplicación web
Ejemplo de aplicación web
 
Silabo programacion Web I
Silabo programacion Web ISilabo programacion Web I
Silabo programacion Web I
 
Silabo programacion eb I
Silabo programacion eb ISilabo programacion eb I
Silabo programacion eb I
 

Recently uploaded

TUYỂN TẬP 20 ĐỀ THI KHẢO SÁT HỌC SINH GIỎI MÔN TIẾNG ANH LỚP 6 NĂM 2020 (CÓ Đ...
TUYỂN TẬP 20 ĐỀ THI KHẢO SÁT HỌC SINH GIỎI MÔN TIẾNG ANH LỚP 6 NĂM 2020 (CÓ Đ...TUYỂN TẬP 20 ĐỀ THI KHẢO SÁT HỌC SINH GIỎI MÔN TIẾNG ANH LỚP 6 NĂM 2020 (CÓ Đ...
TUYỂN TẬP 20 ĐỀ THI KHẢO SÁT HỌC SINH GIỎI MÔN TIẾNG ANH LỚP 6 NĂM 2020 (CÓ Đ...Nguyen Thanh Tu Collection
 
TUYỂN TẬP 25 ĐỀ THI HỌC SINH GIỎI MÔN TIẾNG ANH LỚP 6 NĂM 2023 CÓ ĐÁP ÁN (SƯU...
TUYỂN TẬP 25 ĐỀ THI HỌC SINH GIỎI MÔN TIẾNG ANH LỚP 6 NĂM 2023 CÓ ĐÁP ÁN (SƯU...TUYỂN TẬP 25 ĐỀ THI HỌC SINH GIỎI MÔN TIẾNG ANH LỚP 6 NĂM 2023 CÓ ĐÁP ÁN (SƯU...
TUYỂN TẬP 25 ĐỀ THI HỌC SINH GIỎI MÔN TIẾNG ANH LỚP 6 NĂM 2023 CÓ ĐÁP ÁN (SƯU...Nguyen Thanh Tu Collection
 
FAIL REKOD PENGAJARAN.pptx fail rekod pengajaran
FAIL REKOD PENGAJARAN.pptx fail rekod pengajaranFAIL REKOD PENGAJARAN.pptx fail rekod pengajaran
FAIL REKOD PENGAJARAN.pptx fail rekod pengajaransekolah233
 
مختصر علم احكام القرآن فقه القرآن وفق منهج العرض
مختصر علم احكام القرآن فقه القرآن وفق منهج العرضمختصر علم احكام القرآن فقه القرآن وفق منهج العرض
مختصر علم احكام القرآن فقه القرآن وفق منهج العرضأنور غني الموسوي
 

Recently uploaded (6)

TUYỂN TẬP 20 ĐỀ THI KHẢO SÁT HỌC SINH GIỎI MÔN TIẾNG ANH LỚP 6 NĂM 2020 (CÓ Đ...
TUYỂN TẬP 20 ĐỀ THI KHẢO SÁT HỌC SINH GIỎI MÔN TIẾNG ANH LỚP 6 NĂM 2020 (CÓ Đ...TUYỂN TẬP 20 ĐỀ THI KHẢO SÁT HỌC SINH GIỎI MÔN TIẾNG ANH LỚP 6 NĂM 2020 (CÓ Đ...
TUYỂN TẬP 20 ĐỀ THI KHẢO SÁT HỌC SINH GIỎI MÔN TIẾNG ANH LỚP 6 NĂM 2020 (CÓ Đ...
 
TUYỂN TẬP 25 ĐỀ THI HỌC SINH GIỎI MÔN TIẾNG ANH LỚP 6 NĂM 2023 CÓ ĐÁP ÁN (SƯU...
TUYỂN TẬP 25 ĐỀ THI HỌC SINH GIỎI MÔN TIẾNG ANH LỚP 6 NĂM 2023 CÓ ĐÁP ÁN (SƯU...TUYỂN TẬP 25 ĐỀ THI HỌC SINH GIỎI MÔN TIẾNG ANH LỚP 6 NĂM 2023 CÓ ĐÁP ÁN (SƯU...
TUYỂN TẬP 25 ĐỀ THI HỌC SINH GIỎI MÔN TIẾNG ANH LỚP 6 NĂM 2023 CÓ ĐÁP ÁN (SƯU...
 
LAR MARIA MÃE DE ÁFRICA .
LAR MARIA MÃE DE ÁFRICA                 .LAR MARIA MÃE DE ÁFRICA                 .
LAR MARIA MÃE DE ÁFRICA .
 
FAIL REKOD PENGAJARAN.pptx fail rekod pengajaran
FAIL REKOD PENGAJARAN.pptx fail rekod pengajaranFAIL REKOD PENGAJARAN.pptx fail rekod pengajaran
FAIL REKOD PENGAJARAN.pptx fail rekod pengajaran
 
Energy drink .
Energy drink                           .Energy drink                           .
Energy drink .
 
مختصر علم احكام القرآن فقه القرآن وفق منهج العرض
مختصر علم احكام القرآن فقه القرآن وفق منهج العرضمختصر علم احكام القرآن فقه القرآن وفق منهج العرض
مختصر علم احكام القرآن فقه القرآن وفق منهج العرض
 

Tarea Autnoma Validaciones de Controles Aplicacion Reserva

  • 1. UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES PROGRAMACIÓN WEB I - TAREA AUTÓNOMA Autor: José Andrés Quintana Moreno. Semestre: Séptimo Sistemas. Fecha: 15/07/2015 VALIDACIONES DE CONTROLES – APLICACIÓN DE RESERVA
  • 2. Código de la Aplicación: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label8" runat="server" Font-Bold="True" Font-Italic="False" ForeColor="#0033CC" Text="HOTEL &quot;UNIANDES BABAHOYO&quot;"></asp:Label> <br /> <br /> <asp:Label ID="Label7" runat="server" Font-Bold="True" Font-Italic="True" ForeColor="Red" Text="Datos de Reservación:"></asp:Label> <br /> <br />
  • 3. <asp:Label ID="Label1" runat="server" ForeColor="#0033CC" Text="Huesped:"></asp:Label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; <asp:TextBox ID="txtHuesped" runat="server" Width="160px"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtHuesped" ErrorMessage="Por favor, ingrese el nombre del huesped!" ForeColor="Red"></asp:RequiredFieldValidator> <br /> <asp:Label ID="Label2" runat="server" ForeColor="#0033CC" Text="Numero de Personas:"></asp:Label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:TextBox ID="txtNumeroPersonas" runat="server" Width="160px"></asp:TextBox> <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="txtNumeroPersonas" ErrorMessage="Ingrese solo números!" ForeColor="Red" ValidationExpression="[0- 9]"></asp:RegularExpressionValidator> <br /> <asp:Label ID="Label3" runat="server" ForeColor="#0033CC" Text="Correo:"></asp:Label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:TextBox ID="txtCorreo" runat="server" Width="160px"></asp:TextBox> <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="txtCorreo" ErrorMessage="El formato de correo no es válido!" ForeColor="Red" ValidationExpression=".*@.*..*"></asp:RegularExpressionValidator> <br /> <asp:Label ID="Label4" runat="server" ForeColor="#0033CC" Text="Confirmacion Correo:"></asp:Label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:TextBox ID="txtConfirmaCorreo" runat="server" style="margin-left: 0px" Width="160px"></asp:TextBox> <asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server" ControlToValidate="txtConfirmaCorreo" ErrorMessage="El formarto de correo no es válido!" ForeColor="Red" ValidationExpression=".*@.*..*"></asp:RegularExpressionValidator> <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToCompare="txtCorreo" ControlToValidate="txtConfirmaCorreo" ErrorMessage="Los correos no coinciden!" ForeColor="Red"></asp:CompareValidator> <br /> <asp:Label ID="Label5" runat="server" ForeColor="#0033CC" Text="Fecha de Reserva:"></asp:Label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; <asp:TextBox ID="txtFecha" runat="server" Width="160px"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txtFecha" ErrorMessage="Por favor ingrese una fecha de reserva!" ForeColor="Red"></asp:RequiredFieldValidator> <br />
  • 4. <asp:Label ID="Label6" runat="server" ForeColor="#0033CC" Text="Confirmacion Fecha Reserva:"></asp:Label> &nbsp; <asp:TextBox ID="txtConfirmaFecha" runat="server" Width="160px"></asp:TextBox> <asp:CompareValidator ID="CompareValidator2" runat="server" ControlToCompare="txtFecha" ControlToValidate="txtConfirmaFecha" ErrorMessage="Las fechas de reserva no coinciden!" ForeColor="Red"></asp:CompareValidator> <br /> <br /> <br /> <asp:CheckBox ID="ConfirmacionTelefono" runat="server" AutoPostBack="True" Font-Bold="True" Font-Italic="True" ForeColor="Red" Text="Confirmación Telefónica" /> <br /> <asp:Label ID="Label9" runat="server" ForeColor="#0033CC" Text="Telefono:"></asp:Label> &nbsp;<asp:TextBox ID="txtTelefono" runat="server" Enabled="False"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="txtTelefono" Display="Dynamic" ErrorMessage="Debe proporcionar un número de telefono!" ForeColor="Red"></asp:RequiredFieldValidator> <asp:RegularExpressionValidator ID="RegularExpressionValidator4" runat="server" ControlToValidate="txtTelefono" Display="Dynamic" ErrorMessage="El formarto del número no es válido!" ForeColor="Red" ValidationExpression="(((d{3}) ?)|(d{3}-))?d{3}- d{4}"></asp:RegularExpressionValidator> <br /> <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:ImageButton ID="ImageButton1" runat="server" Height="35px" ImageUrl="http://www.fundacionjuanjotorrejon.org/design/fundacion/images/Enviar- formulario.png" Width="183px" /> </div> </form> </body> </html>
  • 5. Código de confirmación por Teléfono: Protected Sub ConfirmacionTelefono_CheckedChanged(ByVal sender As Object, ByVal e As EventArgs) Handles ConfirmacionTelefono.CheckedChanged If ConfirmacionTelefono.Checked = True Then txtTelefono.Enabled = True RequiredFieldValidator3.Enabled = True RegularExpressionValidator4.Enabled = True Else txtTelefono.Enabled = False RequiredFieldValidator3.Enabled = False RegularExpressionValidator4.Enabled = False End If End Sub