public IActionResult GetGroupsForCallGrid() { List <StationJson> groupsJson = new List <StationJson>(); var groups = _departmentGroupsService.GetAllGroupsForDepartment(DepartmentId); foreach (var group in groups) { StationJson groupJson = new StationJson(); groupJson.GroupId = group.DepartmentGroupId; groupJson.Name = group.Name; if (group.Members != null) { groupJson.Count = group.Members.Count; } else { groupJson.Count = 0; } groupsJson.Add(groupJson); } return(Json(groupsJson)); }
public IActionResult GetAllGroups() { var stations = new List <StationJson>(); var groups = _departmentGroupsService.GetAllGroupsForDepartment(DepartmentId); foreach (var group in groups) { var station = new StationJson(); station.GroupId = group.DepartmentGroupId; station.Name = group.Name; stations.Add(station); } return(Json(stations)); }