@model List @{ ViewData["Title"] = "Pacientes"; Layout = "_Layout"; }

Lista de Pacientes

@if (User.IsInRole("Admin")) { Nuevo Paciente }
@if (!string.IsNullOrEmpty(ViewBag.NombreBusqueda)) { Limpiar }
@foreach (var paciente in Model) { }
Documento Nombre Completo Email Fecha Registro Estado Acciones
@Html.DisplayFor(modelItem => paciente.Documento) @Html.DisplayFor(modelItem => paciente.Nombre) @Html.DisplayFor(modelItem => paciente.Apellido) @Html.DisplayFor(modelItem => paciente.Email) @Html.DisplayFor(modelItem => paciente.FechaRegistro.ToShortDateString()) @if (paciente.IsActive) { Activo } else { Inactivo } @if (User.IsInRole("Admin") || (User.Identity != null && User.FindFirst("http://schemas.microsoft.com/identity/claims/objectidentifier")?.Value == paciente.Id)) { Ver @if (User.IsInRole("Admin")) { Editar @if (!paciente.IsActive) {
} else { Desactivar } } }