void CreateList(IEnumerable <Technician> technicianEntities, ITechnicianListItemViewModelFactory factory) { technicians = new List <ITechnicianListItemViewModel>(); foreach (var technicianEntity in technicianEntities) { var technician = factory.Create(technicianEntity); technicians.Add(technician); } }
public TechnicianListProvider(ITechnicianRepository technicianRepository, ITechnicianListItemViewModelFactory listItemViewModelFactory) { CreateList(technicianRepository.GetAll(), listItemViewModelFactory); }