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: LidmaatschapController.SaveButton"); if (LidmaatschapCombobox.DataSource != null) { ClubsComboDS comboDS = LidmaatschapCombobox.DataSource as ClubsComboDS; var selectedClub = comboDS.Clubs[(int)LidmaatschapCombobox.SelectedIndex]; Lidmaatschap.PersoonID = _parentController.Persoon.ID; Lidmaatschap.ClubID = selectedClub.ID; if (IngeschrevenOpButton.State.Equals(NSCellStateValue.On)) { Lidmaatschap.IngeschrevenOp = IngeschrevenOpDate.DateValue; } if (UitgeschrevenOpButton.State.Equals(NSCellStateValue.On)) { Lidmaatschap.UitgeschrevenOp = UitgeschrevenOpDate.DateValue; } if (IsNieuw) { Lidmaatschap.Create(AppDelegate.Conn); } else { Lidmaatschap.Update(AppDelegate.Conn); } if (_parentController != null) { _parentController.LoadTables(); } } DismissController(this); Debug.WriteLine("Einde: LidmaatschapController.SaveButton"); }
partial void SaveButton(NSObject sender) { Debug.WriteLine("Start: GevolgdeOpleidingController.SaveButton"); if (OpleidingenCombobox.DataSource != null) { OpleidingenComboDS comboDS = OpleidingenCombobox.DataSource as OpleidingenComboDS; var selectedOpleiding = comboDS.Opleidingen[(int)OpleidingenCombobox.SelectedIndex]; GevolgdeOpleiding.PersoonID = _parentController.Persoon.ID; GevolgdeOpleiding.OpleidingID = selectedOpleiding.ID; if (GeslaagdOpButton.State.Equals(NSCellStateValue.On)) { GevolgdeOpleiding.GeslaagdOp = GeslaagdOpDate.DateValue; } if (VerlopenOpButton.State.Equals(NSCellStateValue.On)) { GevolgdeOpleiding.VerlopenOp = VerlopenOpDate.DateValue; } if (IsNieuw) { GevolgdeOpleiding.Create(AppDelegate.Conn); } else { GevolgdeOpleiding.Update(AppDelegate.Conn); } if (_parentController != null) { _parentController.LoadTables(); } } DismissController(this); Debug.WriteLine("Einde: GevolgdeOpleidingController.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"); }