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"); }