private void inicijalizirajRacun() { Racun rac = new Racun(sifra); Klijenti klij = new Klijenti(rac.klijent); Zaposlenici zap = new Zaposlenici(rac.zaposlenik); txtIme.Text = klij.ime; txtOIB.Text = klij.oib; txtPrezime.Text = klij.prezime; txtDatumRezervacije.Text = rac.datum_rezervacije.ToString(); txtDatumIzdavanja.Text = DateTime.Today.Date.Day.ToString() + "." + DateTime.Today.Date.Month.ToString() + "." + DateTime.Today.Date.Year.ToString(); txtRacunIzdao.Text = zap.vratiIme(); DataTable tablica = adapter.ZaRacun(sifra); dataGridView1.DataSource = tablica; dataGridView1.Refresh(); foreach (DataGridViewRow red in dataGridView1.Rows) { izracunKlasa(red.Cells[4].FormattedValue.ToString()); izracunKilometraze((int.Parse(red.Cells[10].FormattedValue.ToString())), (int.Parse(red.Cells[11].FormattedValue.ToString()))); izracunSati(DateTime.Parse(red.Cells[7].FormattedValue.ToString()), DateTime.Parse(red.Cells[8].FormattedValue.ToString())); red.Cells[12].Value = (kilometri * cijenaKilometra + klasa * sati).ToString(); dataGridView1.Update(); } dataGridView1.Refresh(); cijenaUsluge = 0; foreach (DataGridViewRow red in dataGridView1.Rows) { cijenaUsluge += float.Parse(red.Cells[12].EditedFormattedValue.ToString()); } txtUkupnaCijena.Text = cijenaUsluge.ToString() + " kn"; }
public rezervirajForma(string zapoib) { zap = new Zaposlenici(zapoib); InitializeComponent(); txtRezervacijuZapisao.Text = zap.vratiIme(); inicijalizacija(); klijentTableAdapter adapter = new klijentTableAdapter(); klijenti = adapter.GetData(); klijenti.Columns.Add("puno_ime", typeof(string)); foreach (DataRow row in klijenti.Rows) { row["puno_ime"] = row["ime"].ToString() + " " + row["prezime"].ToString() + " - " + row["oib"].ToString(); } cmbKlijent.DataSource = klijenti.DefaultView; cmbKlijent.DisplayMember = "puno_ime"; cmbKlijent.ValueMember = "oib"; cmbKlijent.SelectedIndex = -1; DataGridViewButtonColumn btn = new DataGridViewButtonColumn(); dataGridView1.Columns.Add(btn); btn.HeaderText = "Obriši rezervaciju"; btn.Text = "Obriši"; btn.Name = "gumb"; btn.UseColumnTextForButtonValue = true; tablica = zaPregled.GetData(); dataGridView1.DataSource = tablica; dataGridView1.Refresh(); if (tablica.Rows.Count > 0) { btnZavrsi.Enabled = true; } }
private void btnSpremi_Click(object sender, EventArgs e) { email = txtEmail.Text; ime = txtIme.Text; prezime = txtPrezime.Text; adresa = txtAdresa.Text; brMob = txtBrMob.Text; OIB = txtOIB.Text; rola = int.Parse(cmbRola.SelectedValue.ToString()); korIme = txtKorime.Text; lozinka = txtLozinka.Text; Zaposlenici zaposlenik = new Zaposlenici(ime, prezime, adresa, OIB, brMob, rola, korIme, lozinka, email); vrati = zaposlenik.DodajZaposlenika(); if (vrati == 1) { MessageBox.Show("Uspješno uneseno!"); } else { MessageBox.Show("Greška!"); } }