private void btnDodajIgraca_Click(object sender, EventArgs e) { using (var db = new DimeEntities()) { TreningPrisustvo noviIgrac = new TreningPrisustvo(); noviIgrac.id_treninga = Trening.id_trening; noviIgrac.id_igraca = int.Parse(cmbIgraci.SelectedValue.ToString()); noviIgrac.prisustvo = "Ne"; db.TreningPrisustva.Add(noviIgrac); db.SaveChanges(); } PrikaziPrisustvo(); }
private void btnObrisiIgraca_Click(object sender, EventArgs e) { if (dgvPrisustvo.CurrentRow != null) { TreningPrisustvo odabraniIgrac = dgvPrisustvo.CurrentRow.DataBoundItem as TreningPrisustvo; if (odabraniIgrac != null) { if (MessageBox.Show("Jeste li sigurni da želite obrisati igrača iz evidencije prisustva?", "Upozorenje!", MessageBoxButtons.YesNo) == DialogResult.Yes) { using (var db = new DimeEntities()) { db.TreningPrisustva.Attach(odabraniIgrac); db.TreningPrisustva.Remove(odabraniIgrac); db.SaveChanges(); } } PrikaziPrisustvo(); } } }
private void dgvPrisustvo_SelectionChanged(object sender, EventArgs e) { if (dgvPrisustvo.Rows.Count > 0) { TreningPrisustvo odabraniIgrac = dgvPrisustvo.CurrentRow.DataBoundItem as TreningPrisustvo; if (odabraniIgrac != null) { using (var db = new DimeEntities()) { if (odabraniIgrac.prisustvo == "Da") { rbPrisutan.Checked = true; } else { rbOdsutan.Checked = true; } } } } }
private void btnSpremi_Click(object sender, EventArgs e) { if (dgvPrisustvo.Rows.Count > 0) { TreningPrisustvo odabraniIgrac = dgvPrisustvo.CurrentRow.DataBoundItem as TreningPrisustvo; if (odabraniIgrac != null) { using (var db = new DimeEntities()) { db.TreningPrisustva.Attach(odabraniIgrac); if (rbPrisutan.Checked == true) { odabraniIgrac.prisustvo = "Da"; } else { odabraniIgrac.prisustvo = "Ne"; } db.SaveChanges(); } PrikaziPrisustvo(); } } }