public ActionResult Index(string regUser, string regEmail, string regPass) { using (Spajanje s = new Spajanje()) { Korisnici kor=null; kor = (from ko in s.Context.Korisnici where ko.UserName==regUser select ko).FirstOrDefault(); if (kor == null) { kor = (from ko in s.Context.Korisnici where ko.Email == regEmail select ko).FirstOrDefault(); if (kor == null) { kor = new Korisnici(); kor.UserName = regUser; kor.Email = regEmail; kor.Password = regPass; s.Context.Korisnici.AddObject(kor); s.Context.SaveChanges(); } else { ViewBag.regGreska = "* E-mail postoji!"; } } else { ViewBag.regGreska = "* Korisnik postoji!"; } } return View(); }
/// <summary> /// Deprecated Method for adding a new object to the Korisnici EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToKorisnici(Korisnici korisnici) { base.AddObject("Korisnici", korisnici); }
/// <summary> /// Create a new Korisnici object. /// </summary> /// <param name="korisnikID">Initial value of the KorisnikID property.</param> public static Korisnici CreateKorisnici(global::System.Int32 korisnikID) { Korisnici korisnici = new Korisnici(); korisnici.KorisnikID = korisnikID; return korisnici; }
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); } }