public MainViewModel() { _dataService = new MockBoekhoudingDataService(); KlantenVM = new KlantenViewModel(_dataService); KasBoekVM = new KasBoekViewModel(_dataService); LeveranciersVM = new LeveranciersViewModel(_dataService); AankoopDagboekVM = new AankoopDagBoekViewModel(_dataService); VerkoopDagBoekVM = new VerkoopDagBoekViewModel(_dataService); OverzichtVM = new OverzichtViewModel(_dataService); }
public LeveranciersViewModel(IBoekhoudingDataService dataService) //constructor met parameter { _dataService = dataService; Leveranciers = new ObservableCollection <Leverancier>(dataService.GeefAlleLeveranciers()); //opvragen van leverancier via constructor //relaycommands voor de buttons worden hier geinitialiseerd --> hierna methode aanmaken in LeveranciersViewModel klasse (use generate method) AddLeverancierCommand = new RelayCommand(VoegLeverancierToe); UpdateLeverancierCommand = new RelayCommand(WijzigLeverancier); DeleteLeverancierCommand = new RelayCommand(VerwijderLeverancier); }
//stap1 public KlantDetailsViewModel(IBoekhoudingDataService dataService) //constructor met parameter : Wat wil je tonen? { _dataService = dataService; Klanten = new ObservableCollection <Klant>(dataService.GeefAlleKlanten()); //opvragen van klanten via constructor //relaycommands voor de buttons worden hier geinitialiseerd --> hierna methode aanmaken in LeveranciersViewModel klasse (use generate method) AddKlantCommand = new RelayCommand(VoegKlantToe); UpdateKlantCommand = new RelayCommand(WijzigKlant); DeleteKlantCommand = new RelayCommand(VerwijderKlant); }
public MainViewModel() { _dataService = new MockBoekhoudingDataService(); KlantenVM = new KlantenViewModel(_dataService); //object aanmaken van klantenVM anders gaat null zijn, moet _dataService doorgeven (nodig om klanten op te halen) KasBoekVM = new KasBoekViewModel(_dataService); LeveranciersVM = new LeveranciersViewModel(_dataService); //object aanmaken van leveranciersVM AankoopDagboekVM = new AankoopDagboekViewModel(_dataService); VerkoopDagboekVM = new VerkoopDagboekViewModel(_dataService); OverzichtVM = new OverzichtViewModel(_dataService); ToonAankoopDagBoek = new RelayCommand(ZetAankoopDagboekZichtbaar); ToonVerkoopDagBoek = new RelayCommand(ZetVerkoopDagboekZichtbaar); ToonKasBoek = new RelayCommand(ZetKasboekZichtbaar); //AankoopDagboekZichtbaar = true; ToonNietsCommand = new RelayCommand(NietsZichtbaar); //ToonKlantDetailsCommand = new RelayCommand(ZetKlantDetailsZichtbaar); }
public KasBoekViewModel(IBoekhoudingDataService dataService) { _dataService = dataService; _kasboek = new ObservableCollection <KasVerrichting>(dataService.GeefKasboek()); }
public VerkoopDagboekViewModel(IBoekhoudingDataService dataService) { _dataservice = dataService; _verkoopDagboek = new ObservableCollection <VerkoopFactuur>(dataService.GeefVerkoopDagboek()); }
public LeveranciersViewModel(IBoekhoudingDataService dataService) { _dataService = dataService; Leveranciers = new ObservableCollection <Leverancier>(dataService.GeefAlleLeveranciers()); }
public VerkoopDagBoekViewModel(IBoekhoudingDataService dataService) { _dataService = dataService; VerkoopFacturen = new ObservableCollection <VerkoopFactuur>(dataService.GeefVerkoopDagboek()); Leveranciers = new ObservableCollection <Leverancier>(dataService.GeefAlleLeveranciers()); }
//private LeveranciersViewModel _leveranciersVM; //private AankoopDagBoekViewModel _aankoopDagboekVM; //private VerkoopDagBoekViewModel _verkoopDagboekVM; //private OverzichtViewModel _overzichtVM; public MainViewModel() { _dataService = new MockBoekhoudingDataService(); KlantenVM = new KlantenViewModel(_dataService); KasBoekVM = new KasBoekViewModel(_dataService); }
public KasBoekViewModel(IBoekhoudingDataService dataService) { _dataService = dataService; _kasboek = new ObservableCollection <KasVerrichting>(dataService.GeefKasboek()); //opvragen van kasboek via constructor }
public OverzichtViewModel(IBoekhoudingDataService _dataService) { }
public OverzichtViewModel(IBoekhoudingDataService dataService) { _dataService = dataService; //_overzicht = new ObservableCollection<Totaaloverzicht>(dataService.GeefOverzicht()); }
public KlantenViewModel(IBoekhoudingDataService dataService) { _dataService = dataService; Klanten = new ObservableCollection <Klant>(dataService.GeefAlleKlanten()); }