public override void EditLast(DatumBeheerViewModel vm)
        {
            IsValid = false;

            if (Ctx.StukPrestaties.Any())
            {
                //Get all previous StukPrestaties of the selected klant
                var tempPrestatie = Ctx.StukPrestaties.GetLatestPrestatie(SelectedKlant);
                if (tempPrestatie != null)
                {
                    AddStukPrestatie = tempPrestatie;
                    //Load the previous dates
                    vm.EditLast(tempPrestatie.Id);
                }
                else
                {
                    throw new Exception("Deze klant heeft geen vorige prestaties, u kunt niets wijzigen");
                }
            }
            else
            {
                throw new Exception("Er bevinden zich nog geen prestaties in de databank, u kunt niets wijzigen");
            }

            //Thinking reverse => The current Tegoed of the Klant was the NiewTegoed of the last prestatie
            SelectedKlant.Tegoed = AddStukPrestatie.RecalculatePrestatie(SelectedKlant.Tegoed);
        }
 public override void Init()
 {
     AddStukPrestatie = new StukPrestatie();
 }