public static bool izmeniAutomobil(List <Automobil> automobili, string originalIDBR, int idbrAuta, string marka, string model, int godiste, int kubikaza, string pogon, string vrstaMenjaca, string karoseroja, string gorivo, string brojVrata) { int pozicijaKorisnikaUListi = 0; Automobil automobil = null; for (int i = 0; i < automobili.Count; i++) { if (originalIDBR == automobili[i].idbrAuta + "") { pozicijaKorisnikaUListi = i; automobil = automobili[i]; automobili[i] = new Automobil(); } } if (proveraAutomobila(automobili, idbrAuta)) { automobili[pozicijaKorisnikaUListi] = new Automobil(idbrAuta, marka, model, godiste, kubikaza, pogon, vrstaMenjaca, karoseroja, gorivo, brojVrata); RadSlika.promenaIDBRaSlika("automobil", originalIDBR + "", idbrAuta + ""); MessageBox.Show("Vozilo izmenjeno"); return(true); } else { automobili[pozicijaKorisnikaUListi] = automobil; MessageBox.Show("Vec postoji automobil sa ovim IDBRom, vozilo nije izmenjeno"); return(false); } }
public bool izmenaKupca(List <Korisnik> korisnici, int originalIDBR, int idbr, string ime, string prezime, DateTime datumRodjenja, string jmbg, string brojTelefon, string lozinkaa) { int pozicijaKorisnikaUListi = 0; Korisnik korisnik = null; for (int i = 0; i < korisnici.Count; i++) { if (originalIDBR == korisnici[i].Idbr) { pozicijaKorisnikaUListi = i; korisnik = korisnici[i]; korisnici[i] = new Korisnik(); } } if (proveraKorisnika(korisnici, idbr, jmbg, brojTelefon)) { korisnici[pozicijaKorisnikaUListi] = new Kupac(idbr, ime, prezime, datumRodjenja, jmbg, brojTelefon, lozinkaa); RadSlika.promenaIDBRaSlika("korisnik", originalIDBR + "", idbr + ""); return(true); } else { korisnici[pozicijaKorisnikaUListi] = korisnik; return(false); } }
private void btnDodajAutomobil_Click(object sender, EventArgs e) { if (cbPogon.Text == "" || cbMenjac.Text == "" || cbKaroserija.Text == "" || cbGorivo.Text == "" || cbBrojVrata.Text == "") { MessageBox.Show("Morate uneti sva polja"); return; } else if (Validacije.proveriPodatkeAutomobil(txtAutoIDBR, txtModel, txtMarka, txtGodiste, txtKubikaza)) { if (Automobil.dodajAutomobil(automobili, int.Parse(txtAutoIDBR.Text), txtMarka.Text, txtModel.Text, int.Parse(txtGodiste.Text), int.Parse(txtKubikaza.Text), cbPogon.Text, cbMenjac.Text, cbKaroserija.Text, cbGorivo.Text, cbBrojVrata.Text)) { if (File.Exists("slike/automobil1.jpg")) { RadSlika.promenaIDBRaSlika("automobil", "1", txtAutoIDBR.Text); } osvezi(); } } File.Delete("slike/automobil1.jpg"); }
private void btnDodajKorisnik_Click(object sender, EventArgs e) { int tip = cbTip.SelectedIndex; if (Validacije.proveriPodatkeKorisnik(txtIDBRKupac, txtImeKorisnik, txtPrezimeKupac, txtDatumKupac, txtJMBGKupac, txtTelefonKupac, txtLozinka, tip)) { if (ulogovanAdmin.dodajKorisnika(korisnici, int.Parse(txtIDBRKupac.Text), txtImeKorisnik.Text, txtPrezimeKupac.Text, DateTime.ParseExact(txtDatumKupac.Text, "dd/MM/yyyy", CultureInfo.CurrentCulture), txtJMBGKupac.Text, txtTelefonKupac.Text, txtLozinka.Text, tip)) { if (File.Exists("slike/korisnik1.jpg")) { RadSlika.promenaIDBRaSlika("korisnik", "1", txtIDBRKupac.Text); } MessageBox.Show("Korisnik uspesno dodat"); osvezi(); } } else { MessageBox.Show("Korisnik nije dodatk"); } }