Beispiel #1
0
        public async Task <IActionResult> Index(string cadenaBuscar = "", bool mostrarTodos = false)
        {
            if (cadenaBuscar == null)
            {
                cadenaBuscar = "";
            }

            var dtos = (IEnumerable <BeneficioEntradaDto>) await _beneficioEntradaServicio.Obtener(cadenaBuscar, mostrarTodos);

            var models = dtos.Select(d => new BeneficioEntradaViewModel()
            {
                Id            = d.Id,
                EstaEliminado = d.EliminadoStr,
                Nombre        = d.Nombre
            }).ToList();

            ViewBag.MostrarTodos = mostrarTodos;
            ViewBag.CadenaBuscar = cadenaBuscar;

            return(View(models));
        }
        public async Task <IEnumerable <SelectListItem> > PoblarSelect()
        {
            var beneficioEntradas = (IEnumerable <BeneficioEntradaDto>) await _beneficioEntradaServicio.Obtener(String.Empty, false);

            return(new SelectList(beneficioEntradas, "Id", "Nombre"));
        }