private void UcitajListuDelova() { tbPoruka3.Text = ""; if (cmbRadniNalog.SelectedValue == null) { return; } int id = Convert.ToInt32(cmbRadniNalog.SelectedValue); dgDelovi.ItemsSource = Delovi.ListaDelova(id).DefaultView; UcitajDeo(); UcitajRadniNalog(); }
private void cmbRadniNalog_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (cmbRadniNalog.SelectedValue != null) { RadniNalog nalog = RadniNalog.UcitajNalog(Convert.ToInt32(cmbRadniNalog.SelectedValue)); tbRadniNalogID.Text = $@"ID radnog naloga: { nalog.Id }"; tbVlasnik.Text = $@"Vlasnik: { nalog.Vozilo.Vlasnik.ImeVlasnika } { nalog.Vozilo.Vlasnik.PrezimeVlasnika }"; tbVozilo.Text = $@"Vozilo: { nalog.Vozilo.Model.Marka.NazivMarke } { nalog.Vozilo.Model.NazivModela }"; tbIznosDelova.Text = $@"Iznos delova: { nalog.IznosDelova().ToString("F2") }"; tbIznosRadova.Text = $@"Iznos radova: { nalog.IznosRadova().ToString("F2") }"; tbUkupno.Text = $@"Ukupan iznos: { (nalog.IznosRadova() + nalog.IznosDelova()).ToString("F2") }"; dgRadovi.ItemsSource = IzvrseniRadovi.ListaIzvrsenihRadova(nalog.Id).DefaultView; dgDelovi.ItemsSource = Delovi.ListaDelova(nalog.Id).DefaultView; } }
private void UcitajFakturu() { if (dgPregled.Items.Count <= 0) { txtID.Text = ""; dtDatum.SelectedDate = null; dtValuta.SelectedDate = null; txtBrojFiskalnogRacuna.Text = ""; cmbRadniNalog.Text = ""; tbRadniNalogID.Text = ""; tbVlasnik.Text = ""; tbVozilo.Text = ""; tbIznosDelova.Text = ""; tbIznosRadova.Text = ""; tbUkupno.Text = ""; return; } DataRowView red = (DataRowView)dgPregled.SelectedItems[0]; int id = Convert.ToInt32(red[0]); Faktura faktura = Faktura.UcitajFakturu(id); cmbRadniNalog.SelectedValue = faktura.RadniNalog.Id; txtID.Text = id.ToString(); dtDatum.SelectedDate = faktura.Datum; dtValuta.SelectedDate = faktura.Valuta; txtBrojFiskalnogRacuna.Text = faktura.BrojFiskalnogRacuna.ToString(); tbRadniNalogID.Text = $@"ID radnog naloga: { faktura.RadniNalog.Id }"; tbVlasnik.Text = $@"Vlasnik: { faktura.RadniNalog.Vozilo.Vlasnik.ImeVlasnika } { faktura.RadniNalog.Vozilo.Vlasnik.PrezimeVlasnika }"; tbVozilo.Text = $@"Vozilo: { faktura.RadniNalog.Vozilo.Model.Marka.NazivMarke } { faktura.RadniNalog.Vozilo.Model.NazivModela }"; tbIznosDelova.Text = $@"Iznos delova: { faktura.RadniNalog.IznosDelova().ToString("F2") }"; tbIznosRadova.Text = $@"Iznos radova: { faktura.RadniNalog.IznosRadova().ToString("F2") }"; tbUkupno.Text = $@"Ukupan iznos: { (faktura.RadniNalog.IznosRadova() + faktura.RadniNalog.IznosDelova()).ToString("F2") }"; dgRadovi.ItemsSource = IzvrseniRadovi.ListaIzvrsenihRadova(faktura.RadniNalog.Id).DefaultView; dgDelovi.ItemsSource = Delovi.ListaDelova(faktura.RadniNalog.Id).DefaultView; }