private void button2_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count != 0) { Nasledje b = (Nasledje)dataGridView1.CurrentRow.DataBoundItem; DodajNasledjeForm dnf = new DodajNasledjeForm(b); dnf.Show(); } else { MessageBox.Show("Izaberite nasledje za izmenu!"); } }
private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { var connectionString = "mongodb://localhost/?safe=true"; var server = MongoServer.Create(connectionString); var database = server.GetDatabase("TouristGuide"); Nasledje f = (Nasledje)dataGridView1.CurrentRow.DataBoundItem; var opstineCollection = database.GetCollection <Opstina>("opstine"); MongoCursor <Opstina> ops = opstineCollection.FindAll(); String opstinica = ""; foreach (Opstina o in ops) { if (o.Id == f.Opstina.Id) { opstinica = o.Naziv; } } MessageBox.Show("Opstina na kojoj se nalazi istorijsko nasledje: " + opstinica); }