public ListForObjects GetAllHomeworksByID(int assignmentId) { HomeworkDb hwDb = new HomeworkDb(); PersonCtrl userCtrl = new PersonCtrl(); AssignmentCtrl assgnmentCtrl = new AssignmentCtrl(); ListForObjects l = hwDb.GetAllHomeworksById(assignmentId); ListForObjects list = new ListForObjects(); foreach (Homework hw in l.Asl) { hw.Child = (Child)userCtrl.GetPerson(hw.Child.Id); //hw.Assignment = assgnmentCtrl.GetAssignmentById(hw.Assignment.Id); list.Asl.Add(hw); } return(list); }