public ProstorManage(ProstorView prostor, Enums.ActionState action, ObservableCollection <ProstorView> prostorView = null, ComboBox cBox = null) { InitializeComponent(); _viewModel = new ManageProstorViewModel(prostor, action, prostorView, cBox); this.DataContext = _viewModel; NastaviOkno(action); }
public ManageProstorViewModel(ProstorView prostor, Enums.ActionState action, ObservableCollection <ProstorView> prostorList = null, ComboBox cBox = null) { IzbraniProstor = prostor; ActionState = action; VsiProstori = prostorList; VsiProstoriComboBox = cBox; }
public PodjetjeManage(Enums.ActionState Action = Enums.ActionState.Create, ViewModel podjetje = null, ObservableCollection <OsebaView> vseOsebe = null, ComboBox cBox = null) { InitializeComponent(); _viewModel = new ManagePodjetjeViewModel(Action, podjetje, vseOsebe, cBox); _viewModel.NastaviComboBox(CBoxKontaktnaOseba); this.DataContext = _viewModel; NastaviPolja(Action); }
private void NastaviPolja(Enums.ActionState action) { if (action == Enums.ActionState.Delete) { CBoxKontaktnaOseba.IsEnabled = false; TBoxImePodjetja.IsEnabled = false; GBoxOsebniPodatki.IsEnabled = false; } }
private void NastaviOkno(Enums.ActionState action) { if (action == Enums.ActionState.Delete) { TBoxDnevnaCena.IsEnabled = false; TBoxImePodjetja.IsEnabled = false; BtnShrani.Content = "Izbrisi"; BtnIzhod.Visibility = Visibility.Hidden; } }
public OsebaManage(OsebaView oseba = null, Enums.ActionState Action = Enums.ActionState.Create) //TODO: osebaview model in constructor { InitializeComponent(); _viewModel = new ManageOsebaViewModel(this, oseba, Action); this.DataContext = _viewModel; }