private void btnOK_Click(object sender, EventArgs e) { if (!client.Prijava(txtbKorisnickoIme.Text, txtbLozinka.Text)) { lblUpozorenje.Text = "Uneli ste neispravne podatke!!"; lblUpozorenje.ForeColor = Color.Red; return; } this.Hide(); Rezervacija rz = new Rezervacija(txtbKorisnickoIme.Text); rz.ShowDialog(); this.Close(); }
internal static bool UcitajRezervaciju(DataGridView dgvRezervacije) { rezervacija = dgvRezervacije.CurrentRow.DataBoundItem as Rezervacija; rezervacija = (Rezervacija)komunikacija.UcitajRezervaciju(rezervacija); if (rezervacija == null) { MessageBox.Show("Sistem ne moze da prikaže podatke o odabranoj rezervaciji!"); return(false); } else { MessageBox.Show("Prikazana je odabrana rezervacija!"); return(true); } }
internal static void KreirajRezervaciju(TextBox txtSifraRezervacije, GroupBox gbRezervacija, GroupBox gbStavkeRezervacije, Button btnKreiraj, ComboBox cmbLinija, ComboBox cmbPutnik, DataGridView dgvStavkeRezervacije, TextBox txtDatumRezervacije) { rezervacija = (Rezervacija)komunikacija.KreirajRezervaciju(); if (rezervacija == null) { MessageBox.Show("Sistem ne može da kreira rezervaciju!"); } else { MessageBox.Show("Sistem je kreirao rezervaciju"); txtSifraRezervacije.Text = rezervacija.Id.ToString(); btnKreiraj.Enabled = false; gbRezervacija.Enabled = true; gbStavkeRezervacije.Enabled = true; PopuniCmbLinija(cmbLinija); PopuniCmbPutnik(cmbPutnik); rezervacija.Zaposleni = zaposleni; dgvStavkeRezervacije.DataSource = rezervacija.ListaStavki; txtDatumRezervacije.Text = DateTime.Now.ToString("dd/MM/yyyy"); } }