protected SelectList ListarPresupuestosAnios() { PlantillaLogic objPlantillaLogic = new PlantillaLogic(); List<PresupuestoEntity> lstPresupuestoEntity = new List<PresupuestoEntity>(); lstPresupuestoEntity = objPlantillaLogic.ListarPresupuesto(null); List<PresupuestoEntity> lstPresupuestoEntitySelec = new List<PresupuestoEntity>(); foreach (PresupuestoEntity item in lstPresupuestoEntity) { if (item.numAnio <= (DateTime.Now.Year)) lstPresupuestoEntitySelec.Add(item); } SelectList lstParaCombos = new SelectList(lstPresupuestoEntitySelec, "numAnio", "desNombre"); return lstParaCombos; }