public void azuriranjeAdminaSvojiPodaci(object sender, EventArgs e) { Boolean proveraValidnosti = ValidacijaPodataka.validacijaPodAdmina(ref txtIDBRAdmina, ref txtImeAdmina, ref txtPrezimeAdmina, ref txtKorImeAdmina, ref txtLozinkaAdmina, ref txtDatumRodjenjaAdmina, ref txtTitulaAdmina); Boolean proveraValidnostiNoviIdbr = ValidacijaPodataka.validacijaIdbrAzuriranje(ref txtNoviIDBRAdmina); if (proveraValidnosti == true && proveraValidnostiNoviIdbr == true) { Administrator a = new Administrator(txtImeAdmina.Text, txtPrezimeAdmina.Text, txtKorImeAdmina.Text, txtLozinkaAdmina.Text, txtDatumRodjenjaAdmina.Text, int.Parse(txtIDBRAdmina.Text), txtTitulaAdmina.Text); a.azuriranjeSvojihPodataka(ref admin, int.Parse(txtNoviIDBRAdmina.Text)); txtIDBRAdmina.Text = ""; txtImeAdmina.Text = ""; txtPrezimeAdmina.Text = ""; txtKorImeAdmina.Text = ""; txtLozinkaAdmina.Text = ""; txtDatumRodjenjaAdmina.Text = ""; txtTitulaAdmina.Text = ""; txtNoviIDBRAdmina.Text = ""; cbTrenutniAdmini.Text = ""; } else { MessageBox.Show("Podaci o Administratoru nisu pravilno popunjeni ili novi IDBR Administratora nije validan!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public void dodajNovogAdmina(object sender, EventArgs e) { Boolean proveraValidnosti = ValidacijaPodataka.validacijaAdmina(ref txtIDBRAdmina, ref txtImeAdmina, ref txtPrezimeAdmina, ref txtKorImeAdmina, ref txtLozinkaAdmina, ref txtDatumRodjenjaAdmina, ref txtTitulaAdmina); if (proveraValidnosti == true) { Administrator a = new Administrator(txtImeAdmina.Text, txtPrezimeAdmina.Text, txtKorImeAdmina.Text, txtLozinkaAdmina.Text, txtDatumRodjenjaAdmina.Text, int.Parse(txtIDBRAdmina.Text), txtTitulaAdmina.Text); Boolean proveraDodavanja = a.dodajNovogAdmina(); if (proveraDodavanja == false) { txtIDBRAdmina.Text = ""; txtImeAdmina.Text = ""; txtPrezimeAdmina.Text = ""; txtKorImeAdmina.Text = ""; txtLozinkaAdmina.Text = ""; txtDatumRodjenjaAdmina.Text = ""; txtTitulaAdmina.Text = ""; txtNoviIDBRAdmina.Text = ""; cbTrenutniAdmini.Text = ""; } else { txtKorImeAdmina.Text = ""; txtIDBRAdmina.Text = ""; } } else { MessageBox.Show("Uneti podaci nisu pravilno popunjeni!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
//Ponuda public void dodajNovuPonudu(object sender, EventArgs e) { Boolean proveraValidnosti = ValidacijaPodataka.validacijaNovePonude(ref txtIDBRAutPonuda, ref txtCenaPoDanu, dtpDatumOd.Value, dtpDatumDo.Value); if (proveraValidnosti == true) { Ponuda p = new Ponuda(int.Parse(txtIDBRAutPonuda.Text), int.Parse(txtCenaPoDanu.Text), dtpDatumOd.Value, dtpDatumDo.Value); Boolean proveraKreiranje = p.dodajNovuPonudu(); if (proveraKreiranje == true) { MessageBox.Show("Uspešno ste dodali novu Ponudu u sistem!"); txtIDBRAutPonuda.Text = ""; txtCenaPoDanu.Text = ""; dtpDatumOd.Value = DateTime.Now; dtpDatumDo.Value = DateTime.Now; cbSvePonude.Text = ""; } } else { MessageBox.Show("Podaci koje ste uneli nisu pravilno popunjeni!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); dtpDatumOd.Value = DateTime.Now; dtpDatumDo.Value = DateTime.Now; } }
public void azuriranjeKupca(object sender, EventArgs e) { Boolean proveraValidnosti = provera(ref txtImeKupca, ref txtPrezimeKupca, ref txtKorImeKupca, ref txtLozinkaKupca, ref txtDatumRođKupca, ref txtIdbrKupca, ref txtJMBGKupca, ref txtTelefonKupca); Boolean proveraValidnostiNovogIdbr = ValidacijaPodataka.validacijaIdbrAzuriranje(ref txtNoviIdbrKupca); if (proveraValidnosti == true && proveraValidnostiNovogIdbr == true) { Kupac k = new Kupac(txtImeKupca.Text, txtPrezimeKupca.Text, txtKorImeKupca.Text, txtLozinkaKupca.Text, txtDatumRođKupca.Text, int.Parse(txtIdbrKupca.Text), long.Parse(txtJMBGKupca.Text), txtTelefonKupca.Text); Administrator.azurirajKupca(int.Parse(txtNoviIdbrKupca.Text), ref k); cbSviKupci.Text = ""; txtIdbrKupca.Text = ""; txtImeKupca.Text = ""; txtPrezimeKupca.Text = ""; txtDatumRođKupca.Text = ""; txtKorImeKupca.Text = ""; txtLozinkaKupca.Text = ""; txtTelefonKupca.Text = ""; txtJMBGKupca.Text = ""; cbSviKupci.Text = ""; txtNoviIdbrKupca.Text = ""; } else { MessageBox.Show("Podaci o Kupcu nisu pravilno popunjeni ili novi IDBR Kupca nije validan!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public void azuriranjeAutomobila(object sender, EventArgs e) { Boolean proveraValidnosti = ValidacijaPodataka.validacijaNovogAutomobila(ref txtIDBR, ref txtMarka, ref txtModel, ref txtGodiste, ref txtKubikaza, ref cbPogon, ref cbVrstaMenjaca, ref cbKaroserija, ref cbGorivo, ref cbBrojVrata); Boolean proveraValidnostiNovogIdbr = ValidacijaPodataka.validacijaIdbrAzuriranje(ref txtNoviIDBR); if (proveraValidnosti == true && proveraValidnostiNovogIdbr == true) { Automobil a = new Automobil(int.Parse(txtIDBR.Text), txtMarka.Text, txtModel.Text, int.Parse(txtGodiste.Text), int.Parse(txtKubikaza.Text), cbPogon.Text, cbVrstaMenjaca.Text, cbKaroserija.Text, cbGorivo.Text, int.Parse(cbBrojVrata.Text)); a.azurirajAutomobil(int.Parse(txtNoviIDBR.Text)); cbSviAutomobili.Text = ""; txtNoviIDBR.Text = ""; txtIDBR.Text = ""; txtMarka.Text = ""; txtModel.Text = ""; txtGodiste.Text = ""; txtKubikaza.Text = ""; cbPogon.SelectedIndex = -1; cbVrstaMenjaca.SelectedIndex = -1; cbKaroserija.SelectedIndex = -1; cbGorivo.SelectedIndex = -1; cbBrojVrata.SelectedIndex = -1; } else { MessageBox.Show("Podaci o Automobilu nisu pravilno popunjeni ili novi IDBR Automobila nije validan!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public void brisanjeAutomobila(object sender, EventArgs e) { Boolean proveraValidnosti = ValidacijaPodataka.validacijaIdbrBrisanje(ref txtIDBR); if (proveraValidnosti == true) { Automobil a = new Automobil(int.Parse(txtIDBR.Text)); a.ukloniAuto(); cbSviAutomobili.Text = ""; txtNoviIDBR.Text = ""; txtIDBR.Text = ""; txtMarka.Text = ""; txtModel.Text = ""; txtGodiste.Text = ""; txtKubikaza.Text = ""; cbPogon.SelectedIndex = -1; cbVrstaMenjaca.SelectedIndex = -1; cbKaroserija.SelectedIndex = -1; cbGorivo.SelectedIndex = -1; cbBrojVrata.SelectedIndex = -1; } else { MessageBox.Show("IDBR Automobila koji želite da obrišete nije lepo popunjen!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public void ispisCene(object sender, EventArgs e) { Boolean provera = ValidacijaPodataka.validacijaNovihDatuma(dtpDatumPreuzimanja.Value, dtpDatumVracanja.Value); if (provera == true) { txtUkupnaCena.Text = "0"; Rezervacija r = new Rezervacija(idbrAutomobila, k.Idbr, dtpDatumPreuzimanja.Value, dtpDatumVracanja.Value, 0); cenaRez = r.racunanjeCene(PomocnaListaPonuda, ref idbrAutomobila); txtUkupnaCena.Text = cenaRez.ToString(); } else { txtUkupnaCena.Text = "0"; } }
public void brisanjePonude(object sender, EventArgs e) { Boolean proveraValidnostiIDBR = ValidacijaPodataka.validacijaIdbrBrisanje(ref txtIDBRAutPonuda); if (proveraValidnostiIDBR == true) { Ponuda p = new Ponuda(int.Parse(txtIDBRAutPonuda.Text), dtpDatumOd.Value, dtpDatumDo.Value); p.ukloniPonudu(); txtIDBRAutPonuda.Text = ""; txtCenaPoDanu.Text = ""; dtpDatumOd.Value = DateTime.Now; dtpDatumDo.Value = DateTime.Now; cbSvePonude.Text = ""; } else { MessageBox.Show("IDBR Automobila u Ponudi preko koga brišemo ponudu nije validan!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public void azuriranjePonude(object sender, EventArgs e) { Boolean proveraValidnosti = ValidacijaPodataka.validacijaNovePonude(ref txtIDBRAutPonuda, ref txtCenaPoDanu, dtpDatumOd.Value, dtpDatumDo.Value); Boolean proveraValidnostiNovihDatuma = ValidacijaPodataka.validacijaNovihDatuma(dtpNoviDatumOd.Value, dtpNoviDatumDo.Value); if (proveraValidnosti == true && proveraValidnostiNovihDatuma == true) { Ponuda p = new Ponuda(int.Parse(txtIDBRAutPonuda.Text), int.Parse(txtCenaPoDanu.Text), dtpDatumOd.Value, dtpDatumDo.Value); p.azuriranjePonude(dtpNoviDatumOd.Value, dtpNoviDatumDo.Value); txtIDBRAutPonuda.Text = ""; txtCenaPoDanu.Text = ""; dtpDatumOd.Value = DateTime.Now; dtpDatumDo.Value = DateTime.Now; cbSvePonude.Text = ""; } else { MessageBox.Show("Podaci o Ponudi nisu pravilno popunjeni!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public void ukloniAdmina(object sender, EventArgs e) { Boolean proveraValidnostiIdbr = ValidacijaPodataka.validacijaIdbrBrisanje(ref txtIDBRAdmina); if (proveraValidnostiIdbr == true) { Administrator a = new Administrator(int.Parse(txtIDBRAdmina.Text)); a.ukloniAdmina(ref admin); txtIDBRAdmina.Text = ""; txtImeAdmina.Text = ""; txtPrezimeAdmina.Text = ""; txtKorImeAdmina.Text = ""; txtLozinkaAdmina.Text = ""; txtDatumRodjenjaAdmina.Text = ""; txtTitulaAdmina.Text = ""; txtNoviIDBRAdmina.Text = ""; cbTrenutniAdmini.Text = ""; } else { MessageBox.Show("IDBR Administratora koji ste uneli nije validan!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public void brisanjeKupca(object sender, EventArgs e) { Boolean proveraValidnosti = ValidacijaPodataka.validacijaIdbrBrisanje(ref txtIdbrKupca); if (proveraValidnosti == true) { Kupac k = new Kupac(int.Parse(txtIdbrKupca.Text)); Administrator.ukloniKupca(ref k); txtIdbrKupca.Text = ""; txtImeKupca.Text = ""; txtPrezimeKupca.Text = ""; txtDatumRođKupca.Text = ""; txtKorImeKupca.Text = ""; txtLozinkaKupca.Text = ""; txtTelefonKupca.Text = ""; txtJMBGKupca.Text = ""; cbSviKupci.Text = ""; } else { MessageBox.Show("IDBR Kupca koji želite da obrišete nije lepo popunjen!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }