private async Task <RoleMenuResource> GetRoleMenusByRoleId(RoleMenuResource roleMenuResource, int roleid) { var menus = await roleMenuRepository.GetAllListAsync(c => c.RoleId == roleid); var menuIds = menus.Select(c => new { MenuId = c.MenuId }).ToList(); var listmenuid = new List <int>(); menuIds.ForEach(c => roleMenuResource.RoleMenuIds.Add(c.MenuId)); return(roleMenuResource); }