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(); } }
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(); }