Beispiel #1
0
 public UnitOfWork(OrdersDBContext context)
 {
     Context  = context;
     Orders   = new OrdersRepository(context);
     Statuses = new StatusesRepository(context);
     Adresses = new AdressesRepository(context);
     Articles = new ArticlesRepository(context);
     Payments = new PaymentsRepository(context);
 }
        public ClientProjectViewModel(ClientRepository _clientRepository, ProjectRepository _projectRepository, StatusesRepository _statusesRepository)
        {
            this._clientRepository   = _clientRepository;
            this._projectRepository  = _projectRepository;
            this._statusesRepository = _statusesRepository;

            AllClients  = new ObservableCollection <Client>(_clientRepository.GetClients());
            AllProjects = new ObservableCollection <Project>(_projectRepository.GetProjects());
            AllStatuses = new ObservableCollection <string>(_statusesRepository.GetStatuses());
        }