Beispiel #1
0
        public void prijaviSe(object sender, EventArgs e)
        {
            List <Korisnik> ListaKorisnika = new List <Korisnik>();

            RadSaDatotekama.citanjeKorisnikDatoteke(ref ListaKorisnika);
            Boolean flag = false;

            foreach (Korisnik k in ListaKorisnika)
            {
                if ((txtKorisnickoIme.Text == k.KorisnickoIme) && (txtLozinka.Text == k.Lozinka))
                {
                    flag = true;
                    if (k is Administrator)
                    {
                        Administrator a     = k as Administrator;
                        FormAdmin     admin = new FormAdmin(ref a, this);
                        this.Visible = false;
                        admin.Show();
                    }
                    else if (k is Kupac)
                    {
                        Kupac     ku    = k as Kupac;
                        FormKupac kupac = new FormKupac(ref ku, this);
                        this.Visible = false;
                        kupac.Show();
                    }
                }
            }
            if (flag == false)
            {
                MessageBox.Show("Podatke koje ste uneli ne postoje u sistemu!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            txtKorisnickoIme.Text = "";
            txtLozinka.Text       = "";
        }
Beispiel #2
0
 public FormIzmenaPodataka(promenaSvojihPod promenaPod, ref Korisnik kupac, FormKupac forma) : this()
 {
     this.forma      = forma;
     this.kupac      = kupac as Kupac;
     this.promenaPod = promenaPod;
     prikazSadasnjihPodataka(kupac);
     btnPovratakNaKupca.Click += povratakNaPočetnuStranu;
     this.FormClosed          += povratakNaPočetnuStranu;
     btnAzurirajKupca.Click   += izmenaSvojihPodataka;
 }
 public FormRezervacija(ref Korisnik k, FormKupac kupac) : this()
 {
     //this.BackColor = Color.FromArgb(216, 219, 230);
     this.kupac         = kupac;
     this.FormClosed   += izlazakIzRezervacije;
     this.FormClosed   += kupac.ispisRezervacija;
     this.k             = k as Kupac;
     txtUkupnaCena.Text = "0";
     //Marka
     this.Load += prikazSvihMarki;
     cbMarka.SelectedIndexChanged += ocistiPolja;
     cbMarka.SelectedIndexChanged += prikazModela;
     //Model
     cbModel.SelectedIndexChanged += prikazOstalih;
     //Godiste
     cbGodiste.SelectedIndexChanged += prikazModela;
     cbGodiste.SelectedIndexChanged += prikazPoGodistu;
     //Kubikaza
     cbKubikaza.SelectedIndexChanged += prikazModela;
     cbKubikaza.SelectedIndexChanged += prikazPoKubikazi;
     //Karoserija
     cbKaroserija.SelectedIndexChanged += prikazModela;
     cbKaroserija.SelectedIndexChanged += prikazPoKaroseriji;
     //BrojVrata
     cbBrojVrata.SelectedIndexChanged += prikazModela;
     cbBrojVrata.SelectedIndexChanged += prikazPoBrojuVrata;
     //Gorivo
     cbGorivo.SelectedIndexChanged += prikazModela;
     cbGorivo.SelectedIndexChanged += prikazPoGorivu;
     //Pogon
     cbPogon.SelectedIndexChanged += prikazModela;
     cbPogon.SelectedIndexChanged += prikazPoPogonu;
     //Menjac
     cbMenjac.SelectedIndexChanged += prikazModela;
     cbMenjac.SelectedIndexChanged += prikazPoMenjacu;
     //PrikazTermina
     btnPrikazDostupnihTermina.Click += prikazPonuda;
     //Rezervacija
     btnRezervisi.Click += dodajRezervaciju;
     btnRezervisi.Click += kupac.ispisRezervacija;
     //Cena
     dtpDatumPreuzimanja.ValueChanged += ispisCene;
     dtpDatumVracanja.ValueChanged    += ispisCene;
 }