コード例 #1
0
 public FactuurViewModel(IDuraFactViewModel parent, ISession session)
 {
     Parent = parent;
     _session = session;
     _facade = new DuraFactFacade(session);
     VervallenFacturen = new ObservableCollection<SelectedEntityModel<Factuur>>(_facade.GetAllVervallenFacturen().Select(x => new SelectedEntityModel<Factuur>(x)).ToList());
     OpenstaandeFacturen = new ObservableCollection<SelectedEntityModel<Factuur>>(_facade.GetAllOpenstaandeFacturen().Select(x => new SelectedEntityModel<Factuur>(x)).ToList());
 }
コード例 #2
0
ファイル: KlantViewModel.cs プロジェクト: desmetjens/DuraFact
        public KlantViewModel(IDuraFactViewModel parent, ISession session)
        {
            Parent = parent;
            _session = session;
            _facade = new DuraFactFacade(_session);
            _zoekKlant = new Klant(string.Empty, string.Empty, string.Empty, new Adres());

            Zoek();
        }
コード例 #3
0
 public KlantDetailViewModel(IDuraFactViewModel parent, ISession session, Klant klant)
 {
     Parent = parent;
     _session = session;
     Klant = klant;
     _facade = new DuraFactFacade(_session);
     if (string.IsNullOrEmpty(klant.Naam)) _nieuweKlant = true;
     FacturenVanKlant = new ObservableCollection<SelectedEntityModel<Factuur>>(_facade.GetFacturenVanKlant(klant).Select(f => new SelectedEntityModel<Factuur>(f)));
     OffertesVanKlant = new ObservableCollection<SelectedEntityModel<Offerte>>(_facade.ZoekOffertesVanKlant(klant).Select(f => new SelectedEntityModel<Offerte>(f)));
 }