internal void SaveChanges() { if (ActionState == Enums.ActionState.Create) { var confirmationWindow = new DialogWindows("Ali ste prepricani da zelite ustvariti to podjetje?"); confirmationWindow.ShowDialog(); if (confirmationWindow.DialogResult.HasValue && confirmationWindow.DialogResult.Value) { //TRY CATCH Podjetje.KontaktnaOseba = TrenutnaKontaktna; ManagePodjetjeDB.UstvariPodjetje(Podjetje); } } if (ActionState == Enums.ActionState.Edit) { var confirmationWindow = new DialogWindows("Shrani spremembe?"); confirmationWindow.ShowDialog(); if (confirmationWindow.DialogResult.HasValue && confirmationWindow.DialogResult.Value) { Podjetje.KontaktnaOseba = TrenutnaKontaktna; ManagePodjetjeDB.UrediPodjetje(Podjetje); } } if (ActionState == Enums.ActionState.Delete) { var confirmationWindow = new DialogWindows("Izbrisi Podjetje?"); confirmationWindow.ShowDialog(); if (confirmationWindow.DialogResult.HasValue && confirmationWindow.DialogResult.Value) { ManagePodjetjeDB.IzbrisiPodjetje(Podjetje); OsebeComboBox.SelectedIndex = -1; } } }
internal void IzbrisiPodjetje(ComboBox cBox) { var confirmationWindow = new DialogWindows("Izbrišem podjetje?"); confirmationWindow.ShowDialog(); if (confirmationWindow.DialogResult.HasValue && confirmationWindow.DialogResult.Value) { ManagePodjetjeDB.IzbrisiPodjetje(IzbranoPodjetje); } }