/*public IActionResult OnGetPrijavi(string email) * { * Korisnik k = db.Korisnici.Where(x=>x.eMail == email).FirstOrDefault(); * if(k!=null && k.tipKorisnika=="Gost") * { * k.brojPrijava++; * db.Attach(k).State=EntityState.Modified; * db.SaveChanges(); * return RedirectToPage(); * } * else * { * ErrorMessage = "The entered email address is invalid!"; * return RedirectToPage(); * } * }*/ public IActionResult OnPostPrijavi() { Korisnik k = db.Korisnici.Where(x => x.eMail == eMailAddress).FirstOrDefault(); if (k != null && k.tipKorisnika == "Gost") { k.brojPrijava++; db.Attach(k).State = EntityState.Modified; db.SaveChanges(); return(RedirectToPage()); } else { ErrorMessage = "The entered email address is invalid!"; return(RedirectToPage()); } }
public IActionResult OnPost() { if (trDogadjaj.Id == 0) { String eMail = HttpContext.Session.GetString("email"); Message = "Manager"; TKorisnik = db.Korisnici.Include(x => x.mojLokal).Where(x => x.eMail == eMail).FirstOrDefault(); //TKorisnik = db.Korisnici.Include(kor=>kor.mojLokal).Where(x=>x.Id==3).FirstOrDefault(); trDogadjaj.Lokal = TKorisnik.mojLokal; db.Dogadjaji.Add(trDogadjaj); db.SaveChanges(); return(RedirectToPage()); } else { db.Attach(trDogadjaj).State = EntityState.Modified; db.SaveChanges(); return(RedirectToPage()); } }