/// <summary> /// Poziva metode za validaciju unesenih podataka i ažuriranje marki automobila u bazi. /// </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 marku?", "Upozorenje!", MessageBoxButtons.YesNo); switch (porukaUpozorenja) { case DialogResult.Yes: string errorPoruka = ProvjeraUnosa(); if (errorPoruka == "") { AzurirajMarku(); MessageBox.Show("Ažuriranje uspješno!"); this.Hide(); FrmMarkeAutomobila forma = new FrmMarkeAutomobila(); forma.ShowDialog(); this.Close(); } else { MessageBox.Show(errorPoruka, "Greška kod unosa!"); } break; case DialogResult.No: break; } }
/// <summary> /// Poziva metode za provjeru unesenih podataka i spremanje nove marke automobila 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); OsvježiPrikaz(); } else { MarkaAutomobila novaMarka = new MarkaAutomobila() { Naziv = txtBoxNaziv.Text, Drzava = txtBoxDrzava.Text }; db.MarkaAutomobila.Add(novaMarka); db.SaveChanges(); MessageBox.Show("Uspješan unos!"); this.Hide(); FrmMarkeAutomobila forma = new FrmMarkeAutomobila(); forma.ShowDialog(); this.Close(); } }
/// <summary> /// Zatvara trenutnu formu i otvara glavnu formu za Marke automobila. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnNatrag_Click(object sender, EventArgs e) { this.Hide(); FrmMarkeAutomobila forma = new FrmMarkeAutomobila(); forma.ShowDialog(); this.Close(); }
/// <summary> /// Otvara formu za Marke automobila. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnMarkeAutomobila_Click(object sender, EventArgs e) { FrmMarkeAutomobila formaMarke = new FrmMarkeAutomobila(); formaMarke.ShowDialog(); }