private void buttonDodaj_Click(object sender, EventArgs e) { var connectionString = "mongodb://localhost/?safe=true"; var server = MongoServer.Create(connectionString); var database = server.GetDatabase("Zalagaonica"); var collectionZaposleni = database.GetCollection<ZaposleniClass>("zaposleni"); ZaposleniClass zaposleni = new ZaposleniClass { ime = textBoxIme.Text, prezime = textBoxPrezime.Text, JMBG = textBoxJMBG.Text, brojTelefona = textBoxBrojtelefona.Text, adresa = textBoxAdresa.Text, plata = float.Parse(textBoxPlata.Text), user= textBoxUser.Text, pass=textBoxPass.Text, ugovori=new List<MongoDBRef>() }; var collectionIspostave = database.GetCollection<RadnjaClass>("radnja"); var query = Query.EQ("broj", Int32.Parse(comboBoxIspostave.SelectedItem.ToString())); RadnjaClass rad = collectionIspostave.FindOne(query); zaposleni.ispostava = new MongoDBRef("radnja", rad.Id); collectionZaposleni.Insert(zaposleni); var query2 = Query.EQ("JMBG", textBoxJMBG.Text); ZaposleniClass zap = collectionZaposleni.FindOne(query2); rad.radnici.Add(new MongoDBRef("zaposleni", zap.Id)); collectionIspostave.Save(rad); MessageBox.Show("Uspesno ste dodali zaposlenog!!!"); clearAll(); }
public static void setTrenutniKorisnik(ZaposleniClass trenutni_korisnik) { trenutniKorisnik = trenutni_korisnik; }