private void ConvertClients()
 {
     _clientRepository = new CustomerCompanyRepository();
     if (FilterInputString != null)
     {
         var CustomerCompaniesList = _clientRepository.GetCompanies().Where(c => c.IsArchived == false).Select(c => new ClientViewModel(c)).Where(f => f.NameCompany.Contains(FilterInputString)).Skip(FestivalPage).Take(5).ToList();
         CustomerCompanies = new ObservableCollection <ClientViewModel>(CustomerCompaniesList);
         RaisePropertyChanged("CustomerCompanies");
     }
     else
     {
         var CustomerCompaniesList = _clientRepository.GetCompanies().Where(c => c.IsArchived == false).Select(c => new ClientViewModel(c)).Skip(FestivalPage).Take(5).ToList();
         CustomerCompanies = new ObservableCollection <ClientViewModel>(CustomerCompaniesList);
         RaisePropertyChanged("CustomerCompanies");
     }
 }
Example #2
0
        public CustomerService(ICustomerCompanyRepository customerCompanyRepository, IContactRepository contactRepository)
        {
            if (customerCompanyRepository == null)
            {
                throw new ArgumentNullException(nameof(customerCompanyRepository));
            }

            _customerCompanyRepository = customerCompanyRepository;

            if (contactRepository == null)
            {
                throw new ArgumentNullException(nameof(contactRepository));
            }

            _contactRepository = contactRepository;
        }