/// <summary> /// Poziva metodu AzurirajUlogu(), zatvara trenutnu formu (FrmAzuriranjeUloge) i /// vraća se na prethodnu formu (FrmUloge). /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnSpremi_Click(object sender, EventArgs e) { DialogResult porukaUpozorenja = MessageBox.Show("Sigurno želite ažurirati selektiranu ulogu?", "Upozorenje!", MessageBoxButtons.YesNo); switch (porukaUpozorenja) { case DialogResult.Yes: string errorPoruka = ProvjeraUnosa(); if (errorPoruka == "") { AzurirajUlogu(); MessageBox.Show("Ažuriranje uspješno!"); this.Hide(); FrmUloge forma = new FrmUloge(); forma.ShowDialog(); this.Close(); } else { MessageBox.Show(errorPoruka, "Greška kod unosa!"); } break; case DialogResult.No: break; } }
/// <summary> /// Zatvara trenutnu formu i otvara prethodnu glavnu formu za uloge. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnNatrag_Click(object sender, EventArgs e) { this.Hide(); FrmUloge forma = new FrmUloge(); forma.ShowDialog(); this.Close(); }
/// <summary> /// Dodaje novu ulogu u bazu podataka (tablica "Uloga"). /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnSpremi_Click(object sender, EventArgs e) { string poruka = ProvjeraUnosa(); if (poruka == "") { SpremiNovuUlogu(); MessageBox.Show("Uspješan unos!"); this.Hide(); FrmUloge forma = new FrmUloge(); forma.ShowDialog(); this.Close(); } else { MessageBox.Show(poruka); OsvjeziPrikaz(); } }
/// <summary> /// Otvara formu za upravljanje ulogama korisnika. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnUloge_Click(object sender, EventArgs e) { FrmUloge formaUloge = new FrmUloge(); formaUloge.ShowDialog(); }