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);
            }
        }
 public ManageNajemViewModel(ObservableCollection <NajemView> vsiNajemi, NajemView najem = null, ActionState actionState = ActionState.Create)
 {
     if (najem == null)
     {
         Najem = new NajemView();
     }
     else
     {
         Najem = najem;
     }
     VsiNajemi   = vsiNajemi;
     ActionState = actionState;
     VsaPodjetja = ManagePodjetjeDB.VrniVsaPodjetja();
     VsiProstori = ManageProstorDB.VrniVseProstore();
 }
 public MainPodjetjeViewModel()
 {
     VsaPodjetja = ManagePodjetjeDB.VrniVsaPodjetja();
     VseOsebe    = ManageOsebaDB.VrniVseOsebe();
 }