public async Task <IEnumerable <AccesoSistema> > GetAll()
        {
            try
            {
                var lstMovimiento = _catalogoServiceProvider.getOpcionesPorIdentificador("tipoMovimiento");
                lstMovimiento.Insert(0, new SelectListItem {
                    Text = "Todos", Value = "Todos"
                });

                // ViewBag.lstMovimiento = lstMovimiento;
                //var lstUsuarios = (from U in _db.dbSetAcceso
                //                   from A in _db.AtributoUsuario
                //                   where U.Id == A.usuarioId
                //                   select new SelectListItem
                //                   {
                //                       Text = A.nombre,
                //                       Value = U.UserName
                //                   }).ToList();

                var entities = await _db.dbSetAcceso.AsNoTracking().ToListAsync();

                return(entities);
            }
            catch (Exception e)
            {
                throw new Exception(e.Message, e);
            }
        }
 //Devuelve la lista completa de tipos de movimento, cada elemento contiene Text: Etiqueta y Value: Valor
 public static List <SelectListItem> ObtenTiposMovimiento()
 {
     return(_catalogoServiceProvider.getOpcionesPorIdentificador("tipoMovimiento"));
 }