Exemple #1
0
        /*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());
            }
        }
Exemple #2
0
 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());
     }
 }