コード例 #1
0
        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();
            }
        }
コード例 #2
0
        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;
        }