public void Azuriraj() { try { var naziv = txtNaziv.Text; var opis = txtOpis.Text; var ponavljanja = int.Parse(txtPonavljanje.Text); var vrijeme_vjezbanja = int.Parse(txtVrijeme.Text); using (var db = new SmartFitnessEntities()) { vjezba vjezba = db.vjezbas.FirstOrDefault(o => o.id_vjezbe == Vjezba.id_vjezbe); if (vjezba != null) { vjezba.naziv = naziv; vjezba.opis = opis; vjezba.ponavljanja = ponavljanja; vjezba.vrijeme_vjezbanja = vrijeme_vjezbanja; db.SaveChanges(); MessageBox.Show(PorukaUspjesno.UspjesnoAzuriranaVjezba, PorukaUspjesno.UspjesnoAzurirano); this.Close(); } } } catch { MessageBox.Show(PorukaPogreska.AzuriranjeVjezbe, PorukaPogreska.Zaglavlje); } }
public void Azuriraj() { try { var naziv = txtNaziv.Text; var opis = txtOpis.Text; var ponavljanja = int.Parse(txtPonavljanje.Text); var vrijeme_vjezbanja = int.Parse(txtVrijeme.Text); using (var db = new SmartFitnessEntities()) { vjezba vjezba = db.vjezbas.FirstOrDefault(o => o.id_vjezbe == Vjezba.id_vjezbe); if (vjezba != null) { vjezba.naziv = naziv; vjezba.opis = opis; vjezba.ponavljanja = ponavljanja; vjezba.vrijeme_vjezbanja = vrijeme_vjezbanja; db.SaveChanges(); MessageBox.Show(@"Uspjesno azurirana vjezba!", @"Uspjesno dodana vjezba"); this.Close(); } } } catch { MessageBox.Show(@"Dogodila se greska", @"Greska"); } }
private void btnBrisi_Click(object sender, EventArgs e) { try { if (dgvVjezbe.CurrentRow != null) { vjezba vjezba = dgvVjezbe.CurrentRow.DataBoundItem as vjezba; if (vjezba != null) { int vjezbaId = vjezba.id_vjezbe; vjezba.ObrisiVjezbu(vjezbaId); MessageBox.Show(@"Uspjesno obrisana vjezba", @"Obrisano"); DohvatiVjezbe(); } } } catch { MessageBox.Show(@"Dogodila se greska", @"Greska"); } }
public AzurirajVjezbu(vjezba vjezba) { InitializeComponent(); this.Vjezba = vjezba; PopuniFormu(); }