public IActionResult Members(Parameters parameters) { var model = GetGroupDetailModel(parameters); if (model != null) { model.Navigation = new NavigationModel { List = "Members", ID = parameters.ID }; model.Data = MemberList( _userGroupManager.Table() .Where(a => a.Group.ID == model.Group.ID) .Include(a => a.Group) .Include(a => a.User) .OrderByDescending(a => a.CreateDate), parameters, $"/{parameters.ID}/group-detail/members"); model.Data.Filters.AddRange(new String[] { "Name", "Username" }); } return(View(model)); }
public IActionResult Groups(Parameters parameters) { var model = GetUserDetailModel(parameters.ID); if (model != null) { model.Navigation = new NavigationModel { List = "Groups", ID = parameters.ID }; model.Data = GroupList( _userGroupManager.Table() .Where(a => a.UserID == model.User.ID) .Include(a => a.User) .Include(a => a.Group.Notes) .Include(a => a.Group.Folders) .OrderByDescending(a => a.CreateDate), parameters, $"/{parameters.ID}/groups"); model.Data.Filters.AddRange(new String[] { "Name" }); } return(View(model)); }