예제 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            PrijavaKorisnika korisnik = new PrijavaKorisnika();

            if (korisnik.postojiKorisnik(txtKorisnik.Text) == false)
            {
                return;
            }
            if (korisnik.korisnikovaLozinka(txtLozinka.Text) == false)
            {
                return;
            }
            vrijeme_prijave = DateTime.Now.ToShortTimeString();
            if (korisnik.korisnikVoditelj(txtKorisnik.Text) == true)
            {
                Izbornik izbornik = new Izbornik(vrijeme_prijave, txtKorisnik.Text);
                izbornik.WindowState = FormWindowState.Maximized;
                izbornik.Show();
                this.Hide();
            }
            else
            {
                Izbornik_prodavac izbornik = new Izbornik_prodavac(vrijeme_prijave, txtKorisnik.Text);
                izbornik.WindowState = FormWindowState.Maximized;
                izbornik.Show();
                this.Hide();
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            Korisnici        oznacen  = dgvKorisnici.SelectedRows[0].DataBoundItem as Korisnici;
            PrijavaKorisnika korisnik = new PrijavaKorisnika();

            korisnik.brisanjeKorisnika(oznacen);
            prikazKorisnika();
        }
예제 #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < this.Controls.Count; i++)
            {
                if (Controls[i].GetType() == typeof(TextBox))
                {
                    if (Controls[i].Text == "")
                    {
                        MessageBox.Show("Svi podatci o korisniku moraju biti uneseni!");
                        return;
                    }
                }
            }
            PrijavaKorisnika korisnik = new PrijavaKorisnika();
            Uloge_korisnika  uloga    = cbUloga.SelectedValue as Uloge_korisnika;
            int tipUloge = uloga.id_uloge;

            if (odabraniKorisnik == null)
            {
                try
                {
                    korisnik.dodavanjeKorisnika(txtIme.Text, txtKontakt.Text, txtKorisnickoIme.Text, txtLozinka.Text, tipUloge, int.Parse(txtSatnica.Text), int.Parse(txtPrekovremeno.Text));
                }
                catch (FormatException)
                {
                    MessageBox.Show("Satnica ili prekovemeni sati je uneseno u krivom formatu");
                }
            }
            else if (odabraniKorisnik != null)
            {
                try
                {
                    korisnik.uredivanjeKorisnika(odabraniKorisnik, txtIme.Text, txtKontakt.Text, txtKorisnickoIme.Text, txtLozinka.Text, tipUloge, int.Parse(txtSatnica.Text), int.Parse(txtPrekovremeno.Text));
                }
                catch (FormatException)
                {
                    MessageBox.Show("Satnica ili prekovemeni sati je uneseno u krivom formatu");
                }
            }
            Close();
        }