private void buttonIzmeni_Click(object sender, RoutedEventArgs e) { ObservableCollection<DB.Usluga> _usluge = (ObservableCollection<DB.Usluga>)listViewUsluga.ItemsSource; DB.Usluga _usluga = (DB.Usluga)listViewUsluga.SelectedItem; if (_usluge != null && _usluga != null) { UslugaDetaljno _uslugaDetaljno = new UslugaDetaljno(this, true); //_uslugaDetaljno.WindowStyle = WindowStyle.ToolWindow; _uslugaDetaljno.Owner = Window.GetWindow(this); _uslugaDetaljno.WindowStartupLocation = WindowStartupLocation.CenterOwner; _uslugaDetaljno.ShowDialog(); } }
private void listViewItem_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (stavkaUslugaDetaljno != null) { DB.Usluga _usluga = (DB.Usluga)listViewUsluga.SelectedItem; stavkaUslugaDetaljno.textBoxUsluga.Text = _usluga.VrstaUsluge.Naziv + " " + _usluga.NosilacGrupe.Naziv + " " + _usluga.Nivo.Naziv + " " + _usluga.Pozicija.Naziv; stavkaUslugaDetaljno.textBoxUsluga.Tag = _usluga.UslugaID; stavkaUslugaDetaljno.textBoxCenaBezPoreza.Text = (_usluga.BrojBodova * _usluga.Bod.Vrednost).ToString("##.00", App.cultureInfo); stavkaUslugaDetaljno.textBoxPoreskaStopa.Text = _usluga.PoreskaStopa.VrednostProcenata.ToString("##.00", App.cultureInfo); stavkaUslugaDetaljno.textBoxPoreskaStopa.Tag = _usluga.PoreskaStopaID; Window.GetWindow(this).Close(); } else if (radniNalogStavkaUslugaDetaljno != null) { DB.Usluga _usluga = (DB.Usluga)listViewUsluga.SelectedItem; radniNalogStavkaUslugaDetaljno.textBoxUsluga.Text = _usluga.VrstaUsluge.Naziv + " " + _usluga.NosilacGrupe.Naziv + " " + _usluga.Nivo.Naziv; radniNalogStavkaUslugaDetaljno.textBoxUsluga.Tag = _usluga.UslugaID; radniNalogStavkaUslugaDetaljno.textBoxCenaBezPoreza.Text = (_usluga.BrojBodova * _usluga.Bod.Vrednost).ToString("##.00", App.cultureInfo); radniNalogStavkaUslugaDetaljno.textBoxPoreskaStopa.Text = _usluga.PoreskaStopa.VrednostProcenata.ToString("##.00", App.cultureInfo); radniNalogStavkaUslugaDetaljno.textBoxPoreskaStopa.Tag = _usluga.PoreskaStopaID; radniNalogStavkaUslugaDetaljno.textBoxPredvidjenoVremeMinuta.Text = _usluga.NormaMinuta.ToString(); Window.GetWindow(this).Close(); } else { //ObservableCollection<DB.Usluga> _usluge = (ObservableCollection<DB.Usluga>)listViewUsluga.ItemsSource; //DB.Usluga _usluga = (DB.Usluga)listViewUsluga.SelectedItem; //if (_usluge != null && _usluga != null) //{ UslugaDetaljno _uslugaDetaljno = new UslugaDetaljno(this, true); //_uslugaDetaljno.WindowStyle = WindowStyle.ToolWindow; _uslugaDetaljno.Owner = Window.GetWindow(this); _uslugaDetaljno.WindowStartupLocation = WindowStartupLocation.CenterOwner; _uslugaDetaljno.ShowDialog(); //} } }
private void buttonDodaj_Click(object sender, RoutedEventArgs e) { UslugaDetaljno _uslugaDetaljno = new UslugaDetaljno(this, false); //_uslugaDetaljno.WindowStyle = WindowStyle.ToolWindow; _uslugaDetaljno.Owner = Window.GetWindow(this); _uslugaDetaljno.WindowStartupLocation = WindowStartupLocation.CenterOwner; _uslugaDetaljno.ShowDialog(); }