public List<Kategorija> VrniNaroceneKategorije(Uporabnik u) { List<NarocenaKategorija> list = new NarocenaKategorijaEFDao().List(); list = list.Where(x => x.Uporabnik.Id == u.Id).ToList(); List<Kategorija> kategorije = new List<Kategorija>(); foreach (NarocenaKategorija nk in list) { kategorije.Add(nk.Kategorija); } return kategorije; }
public List<Uporabnik> VrniNaroceneUporabnike(Kategorija k) { List<NarocenaKategorija> list = new NarocenaKategorijaEFDao().List(); list = list.Where(x => x.Kategorija.Id == k.Id).ToList(); List<Uporabnik> uporabniki = new List<Uporabnik>(); foreach (NarocenaKategorija nk in list) { uporabniki.Add(nk.Uporabnik); } return uporabniki; }
public bool DodajNarocenoKategorijo(NarocenaKategorija nk) { Debug.WriteLine("TO SE PROZI"); NarocenaKategorijaEFDao nkdao = new NarocenaKategorijaEFDao(); if (!nkdao.Exists(nk.Uporabnik, nk.Kategorija)) { return nkdao.Create(nk); } else { return false; } }