public List <Computer> GetComputersBySector(int instituteId, int broadcast) { List <Computer> computers = new List <Computer>(); List <Enrollment> enrollments = repository.GetEnrollments(instituteId).Result; foreach (Enrollment enrollment in enrollments) { foreach (Computer computer in repository.GetComputers(enrollment.Id).Result) { int value = int.Parse(computer.IpDirection.Split('.')[3]); if (value == broadcast) { computers.Add(computer); } } } return(computers); }
public List <Computer> GetComputers(int enrollmentId) { return(repository.GetComputers(enrollmentId).Result); }