public GridJsonNetJObjectResult <Person> PersonWithRoleGridJsonData(int roleID) { var role = Role.AllLookupDictionary[roleID]; var gridSpec = new PersonWithRoleGridSpec(); var peopleWithRole = HttpRequestStorage.DatabaseEntities.People.Where(x => x.IsActive && x.RoleID == role.RoleID).ToList(); var gridJsonNetJObjectResult = new GridJsonNetJObjectResult <Person>(peopleWithRole, gridSpec); return(gridJsonNetJObjectResult); }
public GridJsonNetJObjectResult <Person> PersonWithRoleGridJsonData(int roleID) { var role = Role.AllLookupDictionary[roleID]; var gridSpec = new PersonWithRoleGridSpec(); var peopleWithRole = role.GetPeopleWithRole(); var gridJsonNetJObjectResult = new GridJsonNetJObjectResult <Person>(peopleWithRole, gridSpec); return(gridJsonNetJObjectResult); }
public GridJsonNetJObjectResult <Person> PersonWithRoleGridJsonData(NeptuneAreaEnum neptuneAreaEnum, int roleID) { var role = NeptuneArea.ToType(neptuneAreaEnum).GetRole(roleID); var gridSpec = new PersonWithRoleGridSpec(); var peopleWithRole = role.GetPeopleWithRole(); var gridJsonNetJObjectResult = new GridJsonNetJObjectResult <Person>(peopleWithRole, gridSpec); return(gridJsonNetJObjectResult); }