Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
        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);
            }
        }
Ejemplo n.º 3
0
 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");
 }
Ejemplo n.º 4
0
        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");
            }
        }