Пример #1
0
        public async Task <IActionResult> ActivaTodos(string Valor)
        {
            var accesos = _accesosRepository.GetAll().ToList();

            if (Valor == "Informacion")
            {
                accesos.ForEach(i => i.Informacion = true);
            }
            if (Valor == "Analisis")
            {
                accesos.ForEach(i => i.Analisis = true);
            }
            if (Valor == "Seguimiento")
            {
                accesos.ForEach(i => i.Seguimiento = true);
            }
            if (Valor == "Tramites")
            {
                accesos.ForEach(i => i.Tramites = true);
            }
            if (Valor == "Capacitaciones")
            {
                accesos.ForEach(i => i.Capacitaciones = true);
            }
            if (Valor == "Conduccion")
            {
                accesos.ForEach(i => i.Conduccion = true);
            }
            if (Valor == "Mantenimiento")
            {
                accesos.ForEach(i => i.Mantenimiento = true);
            }
            if (Valor == "Siniestros")
            {
                accesos.ForEach(i => i.Siniestros = true);
            }
            if (Valor == "Sustitutos")
            {
                accesos.ForEach(i => i.Sustitutos = true);
            }
            if (Valor == "Graficos")
            {
                accesos.ForEach(i => i.Graficos = true);
            }
            await _accesosRepository.Actualiza(accesos);


            return(RedirectToAction(nameof(Index)));
        }
 public List <Acceso> GetAccesos()
 {
     return(_accesosRepository.GetAll("Accesos").ToList());
 }