79 lines
5.2 KiB
Plaintext
79 lines
5.2 KiB
Plaintext
<%@ Page Title="" Language="C#" MasterPageFile="~/base_page.master" AutoEventWireup="true" CodeFile="modificar_participante.aspx.cs" Inherits="modificar_participante" %>
|
|
|
|
<asp:Content ContentPlaceHolderID="header" runat="Server">
|
|
<title>Modificar Participante</title>
|
|
</asp:Content>
|
|
|
|
<asp:Content ContentPlaceHolderID="content" runat="Server">
|
|
<asp:ScriptManager runat="server"></asp:ScriptManager>
|
|
|
|
<h1>Modificar Participante</h1>
|
|
|
|
<div class="form-row">
|
|
<div class="col-auto">
|
|
<asp:Label for="id_box" runat="server">ID:</asp:Label>
|
|
</div>
|
|
<div class="col-auto">
|
|
<asp:TextBox ID="id_box" CssClass="form-control" runat="server" />
|
|
</div>
|
|
<div class="col-auto">
|
|
<asp:Button CssClass="btn btn-primary" Text="Buscar" runat="server" CausesValidation="false" OnClick="OnBuscarClick" />
|
|
</div>
|
|
</div>
|
|
<div class="form-row">
|
|
<p class="invalid-message">
|
|
<asp:Literal ID="id_error" runat="server" />
|
|
</p>
|
|
</div>
|
|
|
|
<asp:Panel ID="form_panel" runat="server" Visible="false">
|
|
<div class="form-group">
|
|
<asp:Label for="nombre_box" runat="server">Nombre</asp:Label>
|
|
<asp:TextBox CssClass="form-control" ID="nombre_box" runat="server" />
|
|
<asp:RequiredFieldValidator CssClass="invalid-message" ControlToValidate="nombre_box" ErrorMessage="Debe ingresar el nombre" Display="Dynamic" EnableClientScript="false" runat="server" />
|
|
<asp:CustomValidator ID="nombre_validator" CssClass="invalid-message" ControlToValidate="nombre_box" Display="Dynamic" EnableClientScript="false" runat="server" OnServerValidate="ValidateNombre" />
|
|
</div>
|
|
<div class="form-group">
|
|
<asp:Label for="inscripcion_box" runat="server">Fecha Inscripcion</asp:Label>
|
|
<asp:TextBox CssClass="form-control" ID="inscripcion_box" type="date" runat="server" />
|
|
<asp:RequiredFieldValidator CssClass="invalid-message" ControlToValidate="inscripcion_box" ErrorMessage="Debe ingresar la fecha de inscripcion" Display="Dynamic" EnableClientScript="false" runat="server" />
|
|
</div>
|
|
<div class="form-group">
|
|
<asp:Label for="pga_box" runat="server">Promedio General Acumulado</asp:Label>
|
|
<asp:TextBox CssClass="form-control" ID="pga_box" type="number" step="0.01" min="0" max="7" runat="server" />
|
|
<asp:RequiredFieldValidator CssClass="invalid-message" ControlToValidate="pga_box" ErrorMessage="Debe ingresar el PGA" Display="Dynamic" EnableClientScript="false" runat="server" />
|
|
</div>
|
|
<div class="form-group">
|
|
<asp:Label for="universidad_select" runat="server">Universidad</asp:Label>
|
|
<asp:DropDownList CssClass="form-control" ID="universidad_select" AutoPostBack="true" OnSelectedIndexChanged="IndexChangedUniversidad" runat="server" />
|
|
<asp:RequiredFieldValidator CssClass="invalid-message" ControlToValidate="universidad_select" ErrorMessage="Debe seleccionar la universidad" Display="Dynamic" EnableClientScript="false" runat="server" />
|
|
<asp:CustomValidator ID="universidad_validator" CssClass="invalid-message" ControlToValidate="universidad_select" Display="Dynamic" EnableClientScript="false" runat="server" OnServerValidate="ValidateUniversidad" />
|
|
</div>
|
|
<asp:UpdatePanel runat="server">
|
|
<ContentTemplate>
|
|
<div class="form-group">
|
|
<asp:Label for="carrera_select" runat="server">Carrera</asp:Label>
|
|
<asp:DropDownList CssClass="form-control" ID="carrera_select" runat="server" />
|
|
<asp:RequiredFieldValidator CssClass="invalid-message" ControlToValidate="carrera_select" ErrorMessage="Debe seleccionar la carrera" Display="Dynamic" EnableClientScript="false" runat="server" />
|
|
<asp:CustomValidator ID="carrera_validator" CssClass="invalid-message" ControlToValidate="carrera_select" Display="Dynamic" EnableClientScript="false" runat="server" OnServerValidate="ValidateCarrera" />
|
|
</div>
|
|
</ContentTemplate>
|
|
<Triggers>
|
|
<asp:AsyncPostBackTrigger ControlID="universidad_select" EventName="SelectedIndexChanged" />
|
|
</Triggers>
|
|
</asp:UpdatePanel>
|
|
<div class="form-group">
|
|
<asp:Label for="seminario_select" runat="server">Seminario</asp:Label>
|
|
<asp:DropDownList CssClass="form-control" ID="seminario_select" runat="server" />
|
|
<asp:RequiredFieldValidator CssClass="invalid-message" ControlToValidate="seminario_select" ErrorMessage="Debe seleccionar el seminario" Display="Dynamic" EnableClientScript="false" runat="server" />
|
|
<asp:CustomValidator ID="seminario_validator" CssClass="invalid-message" ControlToValidate="seminario_select" Display="Dynamic" EnableClientScript="false" runat="server" OnServerValidate="ValidateSeminario" />
|
|
</div>
|
|
<asp:Button CssClass="btn btn-primary" Text="Actualizar" runat="server" OnClick="OnActualizarClick" />
|
|
<asp:Button CssClass="btn btn-danger" Text="Eliminar" runat="server" OnClick="OnEliminarClick" />
|
|
</asp:Panel>
|
|
</asp:Content>
|
|
|
|
<asp:Content ContentPlaceHolderID="script" runat="Server">
|
|
</asp:Content>
|
|
|