private void PuniTxtBoxove(SERVISNA_KNJIGA servis) { dtpDate.Value = servis.Datum; lblCijena.Text = servis.Trosak.ToString(); popuniStavkeNaServisu(servis); PuniServisneStavke(DOHVATI_SVE, servis); }
private void PuniServisneStavke(int stavka, SERVISNA_KNJIGA servisna_knjiga) { try { lbStavke.DataSource = SqlHandler.GetServisneStavke(DOHVATI_SVE); lbVozila.DataSource = SqlHandler.GetVozila(DOHVATI_SVE); } catch (Exception ex) { MessageBox.Show(ex.Message); } if (servisna_knjiga.VOZILA != null) { int index = 0; string ime_auta = servisna_knjiga.VOZILA.ToString(); foreach (var item in lbVozila.Items) { if (item.ToString() == ime_auta) { lbVozila.SelectedIndex = index; } index++; } } }
public MngServis(int?idServis) { InitializeComponent(); RacunajCijenu(ukupnaCijena); if (idServis.HasValue) { _IDServis = idServis.Value; this.Text = $"Uredi servis"; btnOK.Text = $"Uredi servis"; try { try { SERVISNA_KNJIGA servis = SqlHandler.GetServis(idServis.Value); PuniTxtBoxove(servis); } catch (Exception ex) { MessageBox.Show(ex.Message); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { this.Text = $"Dodaj novi servis"; btnOK.Text = $"Dodaj novi"; PuniServisneStavke(DOHVATI_SVE, new SERVISNA_KNJIGA()); _IDServis = 0; } }
private void popuniStavkeNaServisu(SERVISNA_KNJIGA servis) { List <SERVIS_STAVKE> stavke = servis.SERVISI.Select(ss => ss.SERVIS_STAVKE).ToList(); foreach (var stavka in stavke) { lbStavkeNaServisu.Items.Add(stavka); RacunajCijenu(stavka.Cijena); } }
private void lbServisi_SelectedIndexChanged(object sender, EventArgs e) { if (lbServisi.SelectedIndex > -1) { SERVISNA_KNJIGA servis = (SERVISNA_KNJIGA)lbServisi.SelectedItem; tbDatum.Text = servis.Datum.ToString("dd/MM/yyyy"); tbCijena.Text = servis.Trosak.ToString(); tbVozilo.Text = $"{servis.VOZILA.Marka} {servis.VOZILA.Tip}"; loadStavke(servis.IDServis); } }
private void btnOK_Click(object sender, EventArgs e) { SERVISNA_KNJIGA servis = new SERVISNA_KNJIGA(); servis.IDServis = _IDServis; servis.Datum = dtpDate.Value; servis.Trosak = ukupnaCijena; servis.VoziloID = ((VOZILA)lbVozila.SelectedItem).IDVozilo; servis.SERVISI = IzvuciStavkeServisa(); try { SqlHandler.ManageServisa(servis); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public HTMLViewer(SERVISNA_KNJIGA servis) { this.servis = servis; InitializeComponent(); }