public MisFormulariosModel GenerarModelo() { MisFormulariosModel modelo = new MisFormulariosModel(); List <Periodo_activa_por> periodosSemestre = ObtenerFormulariosSemestre(); List <Periodo_activa_por> periodosPasados = ObtenerFormulariosDisponibles(ObtenerFechaInicioSemestre(), null); foreach (var periodo in periodosSemestre) { FormularioAsignado formulario = new FormularioAsignado(periodo, HttpContext.User.Identity.Name); modelo.FormulariosSemestre.Add(formulario); } foreach (var periodo in periodosPasados) { FormularioAsignado formulario = new FormularioAsignado(periodo, HttpContext.User.Identity.Name); modelo.InsertarPasado(formulario); } return(modelo); }