Проектирование классов
От: linker Россия  
Дата: 06.06.08 10:33
Оценка:
Есть занчит отделы(Department) в них сотрудники(Employee), у сотрудников есть телефоны(Phone),они совершают звонки(Call).Хочеться иметь статистик по этим звонкам как для сотрудника так и для отдела.

Для сотрудника все понятно
 public class Call
 {
        ...
 }
 
 public class CallCollection:IEnumerable
 {
        ...
 }
 
 CallManagerService:ICallManagerService
 {   
     GetCallCollection(phone, startdate, enddate)
     {
            ....
     }
 }

Получаю номер телефона сотрудника,возвращаю коллекцию его звонков.

А вот с отделом хочется чтоб информация была представлена следующим образом.

Номер Сотрудника|ФИО Сотрудника|Суммарная длительность звонков|Суммарная стоимость звонков

Так вот затык у меня с тем, что вроде уже информация присутсвует(Номер сотрудника и его фио есть в класс Emlployee,а информация по звонкам в классе Call),а вот как объеденить эти данные не понимаю.
Как поступить?????????/
... << RSDN@Home 1.2.0 alpha rev. 789>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.