示例#1
0
        public MainViewModel(IWorkPermitRepository workPermitRepository)
        {
            _workPermitRepository = workPermitRepository;

            var listWorkPermits = _workPermitRepository.FindAll().Select(x => new WorkPermitViewModel(x));

            WorkPermits = new ObservableCollection <WorkPermitViewModel>(listWorkPermits);
        }
示例#2
0
 public MainViewModel(IWorkPermitRepository workPermitRepository, IAttachmentRepository attachmentRepository)
 {
     _workPermitRepository = workPermitRepository;
     _attachmentRepository = attachmentRepository;
     WorkPermits           = new ObservableCollection <WorkPermitViewModel>();
 }