partial void SaveButton(NSObject sender)
        {
            Debug.WriteLine("Start: OnderhoudController.SaveButton");

            if (OnderhoudCombobox.DataSource != null)
            {
                ApparatenComboDS comboDS = OnderhoudCombobox.DataSource as ApparatenComboDS;

                var selectedApparaat = comboDS.Apparaten[(int)OnderhoudCombobox.SelectedIndex];

                Onderhoud.PersoonID  = _parentController.Persoon.ID;
                Onderhoud.ApparaatID = selectedApparaat.ID;
                if (OntvangenOpButton.State.Equals(NSCellStateValue.On))
                {
                    Onderhoud.OntvangenOp = OntvangenOpDate.DateValue;
                }
                if (RetourOpButton.State.Equals(NSCellStateValue.On))
                {
                    Onderhoud.RetourOp = RetourOpDate.DateValue;
                }

                if (IsNieuw)
                {
                    Onderhoud.Create(AppDelegate.Conn);
                }
                else
                {
                    Onderhoud.Update(AppDelegate.Conn);
                }


                if (_parentController != null)
                {
                    _parentController.LoadTables();
                }
            }

            DismissController(this);

            Debug.WriteLine("Einde: OnderhoudController.SaveButton");
        }
        partial void SaveButton(NSObject sender)
        {
            Debug.WriteLine("Start: AankoopController.SaveButton");

            if (ApparatenCombobox.DataSource != null)
            {
                ApparatenComboDS comboDS = ApparatenCombobox.DataSource as ApparatenComboDS;

                var selectedAankoop = comboDS.Apparaten[(int)ApparatenCombobox.SelectedIndex];

                Aankoop.PersoonID  = _parentController.Persoon.ID;
                Aankoop.ApparaatID = selectedAankoop.ID;

                Debug.WriteLine("GekochtOpDate: " + GekochtOpDate.DateValue);
                Debug.WriteLine("GekochtOpText: " + GekochtOpText.StringValue);

                if (IsNieuw)
                {
                    Aankoop.Create(AppDelegate.Conn);
                }
                else
                {
                    Aankoop.Update(AppDelegate.Conn);
                }


                if (_parentController != null)
                {
                    _parentController.LoadTables();
                }
            }

            DismissController(this);

            Debug.WriteLine("Einde: AankoopController.SaveButton");
        }