Exemplo n.º 1
0
        private void btnSpremi_Click(object sender, EventArgs e)
        {
            DialogResult porukaUpozorenja = MessageBox.Show("Sigurno želite ažurirati ovog korisnika?", "Upozorenje!", MessageBoxButtons.YesNo);

            switch (porukaUpozorenja)
            {
            case DialogResult.Yes:
                string errorPoruka = ProvjeraUnosa();

                if (errorPoruka == "")
                {
                    AzurirajKorisnika();
                    MessageBox.Show("Ažuriranje uspješno!");

                    this.Hide();
                    FrmUpravljanjeKorisnika forma = new FrmUpravljanjeKorisnika();
                    forma.ShowDialog();
                    this.Close();
                }
                else
                {
                    MessageBox.Show(errorPoruka, "Greška kod unosa!");
                }
                break;

            case DialogResult.No:
                break;
            }
        }
        /// <summary>
        /// Poziva metode za validaciju unosa i spremanje novog korisnika u bazu.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnSpremi_Click(object sender, EventArgs e)
        {
            string poruka = ProvjeraUnosa();

            if (poruka != "")
            {
                MessageBox.Show(poruka);
            }
            else
            {
                Korisnik noviKorisnik = new Korisnik()
                {
                    Korime  = txtBoxKorime.Text,
                    Ime     = txtBoxIme.Text,
                    Prezime = txtBoxPrezime.Text,
                    Lozinka = txtBoxLozinka.Text,
                    UlogaId = DohvatiSifruUloge()
                };

                db.Korisnik.Add(noviKorisnik);
                db.SaveChanges();
                MessageBox.Show("Uspješan unos!");

                this.Hide();
                FrmUpravljanjeKorisnika forma = new FrmUpravljanjeKorisnika();
                forma.ShowDialog();
                this.Close();
            }
        }
Exemplo n.º 3
0
        private void btnNatrag_Click(object sender, EventArgs e)
        {
            this.Hide();
            FrmUpravljanjeKorisnika forma = new FrmUpravljanjeKorisnika();

            forma.ShowDialog();
            this.Close();
        }
        /// <summary>
        /// Otvara formu za upravljanje korisnicima.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnKorisnici_Click(object sender, EventArgs e)
        {
            FrmUpravljanjeKorisnika formaKorisnici = new FrmUpravljanjeKorisnika();

            formaKorisnici.ShowDialog();
        }