Listado de participantes
This commit is contained in:
@@ -22,7 +22,7 @@
|
|||||||
<ul class="nav flex-column">
|
<ul class="nav flex-column">
|
||||||
<li class="nav-item"><a href="/registrar_participante.aspx" class="nav-link">Nuevo Participante</a></li>
|
<li class="nav-item"><a href="/registrar_participante.aspx" class="nav-link">Nuevo Participante</a></li>
|
||||||
<li class="nav-item"><a href="/modificar_participante.aspx" class="nav-link">Modificar o Eliminar</a></li>
|
<li class="nav-item"><a href="/modificar_participante.aspx" class="nav-link">Modificar o Eliminar</a></li>
|
||||||
<li class="nav-item"><a href="#" class="nav-link">Listado de Participantes</a></li>
|
<li class="nav-item"><a href="/listar.aspx" class="nav-link">Listado de Participantes</a></li>
|
||||||
<li class="nav-item"><asp:LinkButton runat="server" CssClass="nav-link text-danger" OnClick="onCerrarSesionClick">Cerrar Sesion</asp:LinkButton></li>
|
<li class="nav-item"><asp:LinkButton runat="server" CssClass="nav-link text-danger" OnClick="onCerrarSesionClick">Cerrar Sesion</asp:LinkButton></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
12
Universidad/listar.aspx
Normal file
12
Universidad/listar.aspx
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<%@ Page Title="" Language="C#" MasterPageFile="~/base_page.master" AutoEventWireup="true" CodeFile="listar.aspx.cs" Inherits="listar" %>
|
||||||
|
|
||||||
|
<asp:Content ID="Content1" ContentPlaceHolderID="header" runat="Server">
|
||||||
|
<title>Listar Participantes</title>
|
||||||
|
</asp:Content>
|
||||||
|
<asp:Content ID="Content2" ContentPlaceHolderID="content" runat="Server">
|
||||||
|
<h1>Participantes</h1>
|
||||||
|
<asp:GridView ID="participantes_grid" CssClass="table table-borderless table-striped table-hover" HeaderStyle-CssClass="thead-dark" OnRowDataBound="ParticipantesRowDataBound" runat="server"/>
|
||||||
|
</asp:Content>
|
||||||
|
<asp:Content ID="Content3" ContentPlaceHolderID="script" runat="Server">
|
||||||
|
</asp:Content>
|
||||||
|
|
||||||
41
Universidad/listar.aspx.cs
Normal file
41
Universidad/listar.aspx.cs
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
using DAL;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Web;
|
||||||
|
using System.Web.UI;
|
||||||
|
using System.Web.UI.WebControls;
|
||||||
|
|
||||||
|
public partial class listar : System.Web.UI.Page
|
||||||
|
{
|
||||||
|
protected void Page_Load(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
Entities entities = new Entities();
|
||||||
|
var participantes = from p in entities.Participantes select new {
|
||||||
|
Id = p.id,
|
||||||
|
Nombre = p.nombre,
|
||||||
|
FechaInscripcion = p.fechaInscripcion,
|
||||||
|
PGA = p.pga,
|
||||||
|
Universidad = p.carrera.universidad.nombre,
|
||||||
|
Carrera = p.carrera.nombre,
|
||||||
|
Seminario = p.seminario.nombre
|
||||||
|
};
|
||||||
|
participantes_grid.DataSource = participantes.ToList();
|
||||||
|
participantes_grid.DataBind();
|
||||||
|
}
|
||||||
|
|
||||||
|
protected void ParticipantesRowDataBound(object sender, GridViewRowEventArgs e)
|
||||||
|
{
|
||||||
|
if(e.Row.RowType == DataControlRowType.Header)
|
||||||
|
{
|
||||||
|
e.Row.Cells[0].Text = "#";
|
||||||
|
e.Row.Cells[1].Text = "Nombre";
|
||||||
|
e.Row.Cells[2].Text = "Fecha de Inscripcion";
|
||||||
|
e.Row.Cells[3].Text = "PGA";
|
||||||
|
e.Row.Cells[4].Text = "Universidad";
|
||||||
|
e.Row.Cells[5].Text = "Carrera";
|
||||||
|
e.Row.Cells[6].Text = "Seminario";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user