Beispiel #1
0
        private void GenerarModales()
        {
            foreach (Modelo.Zona z in Zonas)
            {
                PresupuestoZona        Actual     = z.PresupuestoActual(PresupuestoActual.Clave);
                List <PresupuestoZona> Anteriores = z.Presupuestos
                                                    .Where(p => p.ClavePresupuestoDivisional == PresupuestoActual.Clave && p.Clave != Actual.Clave)
                                                    .OrderByDescending(p => p.Clave)
                                                    .ToList();

                string Id        = "modal" + z.Clave;
                string Titulo    = "HISTORIAL DE PRESUPUESTOS DE " + z.Nombre;
                string Contenido = "<h3 align='center'>Ejercicio: " + PeriodoActivo.Descripcion + "</h3>";

                Contenido += "<table class='table table-bordered'><thead><tr><th>Recurso actual asignado</th></tr></thead><tbody><tr><td>" + Actual.ToString() +
                             "</td></tr></tbody></table>";

                Contenido += "<br/> <table class='table table-bordered table-striped'><thead><tr><th>Recursos anteriores</th></tr></thead><tbody>" +
                             Disenio.GenerarTabla(Anteriores, pz => new string[] { pz.ToString() }) +
                             "</tbody></table>";

                litModales.Text += Disenio.GenerarModal(Id, Titulo, Contenido);
            }
        }