@model Rs_system.Models.Colaboracion @{ ViewData["Title"] = "Detalle de Colaboración"; }

Detalle de Colaboración #@Model.Id

Información completa de la colaboración

Volver
Información de Registro
@Model.Miembro.Persona.Nombres @Model.Miembro.Persona.Apellidos
@Model.FechaRegistro.ToString("dd/MM/yyyy HH:mm")
@(Model.RegistradoPor ?? "Sistema")

$@Model.MontoTotal.ToString("N2")

@if (!string.IsNullOrEmpty(Model.Observaciones)) {
@Model.Observaciones
}
Desglose por Tipo
@{ var porTipo = Model.Detalles.GroupBy(d => d.TipoColaboracion.Nombre); } @foreach (var grupo in porTipo) {
@grupo.Key
@grupo.Count() meses
Total: $@grupo.Sum(d => d.Monto).ToString("N2")
}
Meses Cubiertos
@foreach (var detalle in Model.Detalles.OrderBy(d => d.Anio).ThenBy(d => d.Mes)) { }
Mes Año Tipo Monto
@{ var fecha = new DateTime(detalle.Anio, detalle.Mes, 1); } @fecha.ToString("MMMM", new System.Globalization.CultureInfo("es-ES")) @detalle.Anio @detalle.TipoColaboracion.Nombre $@detalle.Monto.ToString("N2")
TOTAL:
$@Model.Detalles.Sum(d => d.Monto).ToString("N2")
Volver al Listado Ver Estado de Cuenta del Miembro