private void brnLoginKupac_Click(object sender, EventArgs e) { if (!File.Exists(Globalne.DatKupac)) { MessageBox.Show("Ne postoji fajl sa kupcima!"); } else { List <Kupac> kupci = new List <Kupac>(); kupci = Globalne.procitajKupce(Globalne.DatKupac); int flag = 0; foreach (Kupac k in kupci) { if (k.Telefon == txtLoginTelefon.Text && k.Password == txtLoginPassword.Text) { Globalne.TrenutniKupac = k; flag = 1; FormKupac frm = new FormKupac(); frm.MdiParent = this.ParentForm; frm.Show(); frm.Dock = DockStyle.Fill; Close(); } } if (flag == 0 && File.Exists(Globalne.DatAdmin)) { txtLoginTelefon.Text = ""; txtLoginPassword.Text = ""; txtLoginTelefon.Focus(); MessageBox.Show("Telefon i lozinka se ne poklapaju", "Login greska!"); } } }
private void btnNazad_Click(object sender, EventArgs e) { FormKupac frm = new FormKupac(); frm.MdiParent = this.ParentForm; frm.Show(); frm.Dock = DockStyle.Fill; Close(); }
private void btnRezervisi_Click(object sender, EventArgs e) { if (listBox1.SelectedIndex == -1) MessageBox.Show("Morate izabrati neki od datume iz liste ponudjenih datuma!", "Greska"); else if (uspesno) { uspesno = false; Rezervacija novaRezervacija = new Rezervacija(auto.Id, Globalne.TrenutniKupac.Id, dateOd.Value, dateDo.Value, int.Parse(txtCena.Text)); novaRezervacija.upisiRezervaciju(Globalne.DatRezervacije); Ponuda p1; Ponuda p2; Ponuda pom = (Ponuda)listBox1.SelectedItem; if (pom.DatumOd != dateOd.Value) { p1 = new Ponuda(auto.Id, pom.DatumOd, dateOd.Value.AddDays(-1), pom.Cena); svePonude.Add(p1); listBox1.Items.Add(p1); } if (pom.DatumDo != dateDo.Value) { p2 = new Ponuda(auto.Id, dateDo.Value.AddDays(1), pom.DatumDo, pom.Cena); svePonude.Add(p2); listBox1.Items.Add(p2); } for (int i = svePonude.Count - 1; i >= 0; i--) { if (svePonude[i].IdAuto == pom.IdAuto && svePonude[i].DatumOd == pom.DatumOd && svePonude[i].DatumDo == pom.DatumDo && svePonude[i].Cena == pom.Cena) { svePonude.RemoveAt(i); } } Globalne.upisiPonude(svePonude, Globalne.DatPonude); listBox1.Items.Remove(pom); MessageBox.Show("Uspesna rezervacija!", "Obavestenje"); FormKupac frm = new FormKupac(); frm.MdiParent = this.ParentForm; frm.Show(); frm.Dock = DockStyle.Fill; Close(); } else MessageBox.Show("Izabrani datum nije medju ponudjenim!", "Pogresan unos"); }