static public Pitanje_TagDTO Nadji(int PitanjeId, int TagId) { try { ISession s = DataLayer.GetSession(); PitanjeDTO pitanje = Pitanja.Procitaj(PitanjeId); TagDTO tag = Tagovi.Procitaj(TagId); Pitanje_Tag pt = (from k in s.Query <Pitanje_Tag>() where (k.Pitanje.Id == pitanje.Id && k.Tag.Id == tag.Id) select k).Single(); Pitanje_TagDTO ptdto = new Pitanje_TagDTO { Id = pt.Id, PitanjeId = pt.Pitanje.Id, TagId = pt.Tag.Id }; s.Flush(); s.Close(); return(ptdto); } catch (Exception e) { Console.WriteLine(e); return(null); } }
public static void DodajPredlozeniTag(Predlozeni_TagDTO pt) { TagDTO t = new TagDTO { Ime = pt.Ime, Opis = pt.Opis, TagIme = pt.TagIme }; pt.DatumObrade = DateTime.Now; Tagovi.Dodaj(t); PredlozeniTagovi.Izmeni(pt); }