private void ocistiFormu() { txtCijena.Clear(); txtPopust.Clear(); txtIznos.Clear(); txtCijena.Text = "000,00"; txtPopust.Text = "00,00"; cijena = 0; popust = 0; iznos = 0; dteVrijemeIzdavanja.Value = DateTime.Now; txtBrojKarte.Text = (TableKarte.getMaxBrojKarte() + 1).ToString(); cmbOdredista.Focus(); }
private void btnNaplati_Click(object sender, EventArgs e) { TableKarte karte = new TableKarte(); karte.BrojKarte = Int32.Parse(txtBrojKarte.Text); karte.Cijena = cijena; karte.VrijemeIzdavanja = DateTime.Parse(dteVrijemeIzdavanja.Text); karte.Popust = popust; karte.ZaposleniciId = ((TableZaposlenici)cmbZaposlenici.SelectedItem).Id; karte.IznosRacuna = iznos; karte.VoznjeId = ((TableVoznje)cmbVoznje.SelectedItem).Id; if (karte.dodaj()) { MessageBox.Show("Karta je uspješno spremljena."); ocistiFormu(); } else { MessageBox.Show("Greška prilikom spremanja karte!"); } }
private void pripremiFormuZaNovuKartu() { dbHelper = new DbHelper(); cmbZaposlenici.DataSource = TableZaposlenici.getAll(); cmbZaposlenici.ValueMember = "Id"; cmbZaposlenici.DisplayMember = "Ime"; txtBrojKarte.Text = (TableKarte.getMaxBrojKarte() + 1).ToString(); BindingList <TableKolodvori> listaPolazista = TableKolodvori.getAll(); cmbPolazista.DataSource = listaPolazista; cmbPolazista.ValueMember = "Id"; cmbPolazista.DisplayMember = "Naziv"; BindingList <TableKolodvori> listaOdredista = TableKolodvori.getAll(); cmbOdredista.DataSource = listaOdredista; cmbOdredista.ValueMember = "Id"; cmbOdredista.DisplayMember = "Naziv"; if (listaPolazista.Count > 1) { cmbPolazista.SelectedIndex = 0; } if (listaOdredista.Count > 1) { cmbOdredista.SelectedIndex = 1; } dohvatiMoguceVoznjeIzmedjuKolodvora(); txtCijena.Text = "000,00"; txtPopust.Text = "00,00"; }