コード例 #1
0
 /// <summary>
 /// Create a new Pitanja object.
 /// </summary>
 /// <param name="pitanjeID">Initial value of the PitanjeID property.</param>
 public static Pitanja CreatePitanja(global::System.Int32 pitanjeID)
 {
     Pitanja pitanja = new Pitanja();
     pitanja.PitanjeID = pitanjeID;
     return pitanja;
 }
コード例 #2
0
 /// <summary>
 /// Deprecated Method for adding a new object to the Pitanja EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToPitanja(Pitanja pitanja)
 {
     base.AddObject("Pitanja", pitanja);
 }
コード例 #3
0
        public void SetAllDetaByPitanjeID(int id)
        {
            pitanjaPost = context.Pitanja.Where(x => x.PitanjeID == id).FirstOrDefault();
            korisnik = context.Korisnici.Where(x => x.KorisnikID == pitanjaPost.KorisnikID).FirstOrDefault();
            List<DBBL.DAL.Odgovori> lstOdgovori = context.Odgovori.Where(x => x.PitanjeID == id).ToList();
            odgovori = new List<OdgovoriSaO>();
            DBBL.DAL.Pitanja tempP= GetPitanjeByID(id);
            tempP.BrojPregleda++;
            context.SaveChanges();
            foreach (var item in lstOdgovori)
            {
                OdgovoriSaO odgovoriAll = new OdgovoriSaO();
                odgovoriAll.OdgovoriGlavni = item;
                odgovoriAll.Korisnik = context.Korisnici.Where(x => x.KorisnikID == item.KorisnikID).FirstOrDefault();

                COdgovorNaOdgovor tempOdgovorO;
                List<DBBL.DAL.OdgovorNaOdgovor> lstOdgovoriOdg = context.OdgovorNaOdgovor.Where(x => x.OdgovorID == item.OdgovorID).ToList();
                foreach (var odg in lstOdgovoriOdg)
                {
                    tempOdgovorO = new COdgovorNaOdgovor();
                    tempOdgovorO.OdgovoriNaPodOgovor = odg;
                    tempOdgovorO.Korisnik = context.Korisnici.Where(x => x.KorisnikID == odg.KorisnikID).FirstOrDefault();
                    odgovoriAll.OdgovoriNaOdgovor.Add(tempOdgovorO);
                }
                odgovori.Add(odgovoriAll);
            }
        }