public void dodajPresuduIzvestaju(Izvestaj i, Presuda p)
        {
            var collectionP = db.GetCollection <Presuda>("presuda");

            collectionP.Insert(p);
            var collectionI = db.GetCollection <Izvestaj>("izvestaji");

            i.Presuda = new MongoDBRef("presuda", p.Id);
            collectionI.Save(i);
        }
        public void addIzvestaj(Izvestaj i, Prestupnik p)
        {
            var collectionI = db.GetCollection <Izvestaj>("izvestaji");
            var collectionP = db.GetCollection <Prestupnik>("prestupnik");

            i.Osumnjiceni = new MongoDBRef("prestupnik", p.Id);

            collectionI.Insert(i);
            p.Izvestaji.Add(new MongoDBRef("izvestaji", i.Id));
            collectionP.Save(p);
        }
        public List <Izvestaj> getIzvestajiPrestupnik(string lk)
        {
            List <Izvestaj> lista      = new List <Izvestaj>();
            var             collection = db.GetCollection <Izvestaj>("izvestaji");
            Prestupnik      p          = getPrestupnik(lk);

            foreach (MongoDBRef iz in p.Izvestaji)
            {
                Izvestaj izvestaj = db.FetchDBRefAs <Izvestaj>(iz);
                lista.Add(izvestaj);
            }
            return(lista);
        }