コード例 #1
0
        // Constructors
        #region Constructors

        public BewerkVoorgaandeInschrijvingViewModel(VoorgaandeInschrijving voorgaandeInschrijving, IGegevensService dataService, Frame frame, Inschrijving inschrijving)
            : base(dataService, frame)
        {
            _inschrijving = inschrijving;

            VoorgaandeInschrijving = voorgaandeInschrijving;

            LijstScholen       = dataService.GetAlleScholen();
            LijstSchooljaren   = dataService.GetAlleSchooljaren();
            LijstAttestSoorten = dataService.GetAlleAttestSoorten();
            LijstJaren         = dataService.GetAlleJaren();

            Schooljaar    = voorgaandeInschrijving.Schooljaar;
            School        = voorgaandeInschrijving.School;
            BehaaldAttest = voorgaandeInschrijving.BehaaldAttest;

            Jaar            = voorgaandeInschrijving.Jaar;
            Richting        = voorgaandeInschrijving.Richting;
            Clausulering    = voorgaandeInschrijving.Clausulering;
            IsAttestGezien  = voorgaandeInschrijving.IsAttestGezien;
            IsBasoAfgegeven = voorgaandeInschrijving.IsBaSoAfgegeven;
        }
        public BewerkVoorgaandeInschrijvingView(VoorgaandeInschrijving voorgaandeInschrijving, IGegevensService dataService, Frame frame, Inschrijving inschrijving)
        {
            DataContext = new BewerkVoorgaandeInschrijvingViewModel(voorgaandeInschrijving, dataService, frame, inschrijving);

            InitializeComponent();
        }