public StavkaArtikalDetaljno(Servis.RadniNalogDetaljno radniNalogDetaljno, bool izmeniTrenutni): this() { this.radniNalogDetaljno = radniNalogDetaljno; try { ObservableCollection<DB.NosilacGrupe> _nosiociGrupe = new ObservableCollection<DB.NosilacGrupe>(dBProksi.DajSveNosilacGrupe().ToList()); comboBoxNosilacGrupe.ItemsSource = _nosiociGrupe; } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } if (izmeniTrenutni) { gridStavkaArtikal.DataContext = (DB.StavkaArtikal)radniNalogDetaljno.listViewStavkaArtikal.SelectedItem; stanje = App.Stanje.Izmena; //stvarno ne znam sto nece da sam selektuje pa moram ovako (vidi binding za SelectetItem) foreach (DB.NosilacGrupe item in comboBoxNosilacGrupe.Items) { if (item.NosilacGrupeID == ((DB.StavkaArtikal)gridStavkaArtikal.DataContext).NosilacGrupeID) { comboBoxNosilacGrupe.SelectedItem = item; break; } } } comboBoxNosilacGrupe.Visibility = System.Windows.Visibility.Collapsed; textBlockNosilacGrupe.Visibility = System.Windows.Visibility.Collapsed; }
public RadniNalogStavkaUslugaDetaljno(Servis.RadniNalogDetaljno radniNalogDetaljno, bool izmeniTrenutni) { InitializeComponent(); dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.radniNalogDetaljno = radniNalogDetaljno; try { ObservableCollection<DB.RadniNalogStatus> _radniNalogStatus = new ObservableCollection<DB.RadniNalogStatus>(dBProksi.DajSveRadniNalogStatus().ToList()); comboBoxRadniNalogStatus.ItemsSource = _radniNalogStatus; } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } if (izmeniTrenutni) { gridRadniNalogStavkaUsluga.DataContext = (DB.StavkaUsluga)radniNalogDetaljno.listViewStavkaUsluga.SelectedItem; //stvarno ne znam sto nece da sam selektuje mesto pa moram ovako (vidi binding za SelectetItem) foreach (DB.RadniNalogStatus item in comboBoxRadniNalogStatus.Items) { if (item.RadniNalogStatusID == ((DB.StavkaUsluga)gridRadniNalogStavkaUsluga.DataContext).RadniNalogStavkaUsluga.RadniNalogStatusID) { comboBoxRadniNalogStatus.SelectedItem = item; break; } } stanje = App.Stanje.Izmena; } }
public ServisnaKnjizica(Servis.RadniNalogDetaljno radniNalogDetaljno) : this() { this.radniNalogDetaljno = radniNalogDetaljno; }