private void btnSacuvaj_Click(object sender, EventArgs e) { if (Validator.ObaveznoPolje(txt_Naziv, err, "Naziv godine obavezan")) { if (!Edit) { godina = new ib170091_GodineStudija(); godina.Naziv = txt_Naziv.Text; godina.Aktivna = cb_Aktivna.Checked; if (ProvjeriNazivGodine(txt_Naziv.Text)) { _konekcija.GodineStudija.Add(godina); MessageBox.Show("Dodavanje uspjesno"); } } else { godina.Naziv = txt_Naziv.Text; godina.Aktivna = cb_Aktivna.Checked; _konekcija.Entry(godina).State = EntityState.Modified; MessageBox.Show("Editovanje uspjesno"); Edit = false; } _konekcija.SaveChanges(); RefreshGrid(); } }
private void dgv_GodineStudija_CellContentClick(object sender, DataGridViewCellEventArgs e) { godina = dgv_GodineStudija.SelectedRows[0].DataBoundItem as ib170091_GodineStudija; txt_Naziv.Text = godina.Naziv; cb_Aktivna.Checked = godina.Aktivna; Edit = true; }