Пример #1
0
        public bool  DodajRecenzija(int KupacID, int IgraID, int Ocjena, string textarea)
        {
            Kupac Kupac = db.Kupac.Where(k => k.KupacID == KupacID).FirstOrDefault();
            Igra  Igra  = db.Igra.Where(i => i.IgraID == IgraID).FirstOrDefault();

            if (Kupac == null || Igra == null || (Ocjena < 1 || Ocjena > 5 || textarea == null))
            {
                return(false);
            }


            Recenzija recenzija = new Recenzija()
            {
                Kupac         = Kupac,
                Igra          = Igra,
                Ocjena        = Ocjena,
                RecenzijaText = textarea,
                //Treba dodat u bp
                //DatumObjave=DateTime.Now
            };

            db.Recenzija.Add(recenzija);
            db.SaveChanges();
            db.Dispose();


            return(true);
        }
Пример #2
0
 public bool RemoveWishList(int IgraID, int KupacID)
 {
     if (!ImaWishList(IgraID, KupacID))
     {
         return(false);
     }
     db.WishList.Remove(db.WishList.Where(w => w.IgraID == IgraID && w.KupacID == KupacID).FirstOrDefault());
     db.SaveChanges();
     db.Dispose();
     return(true);
 }
Пример #3
0
        //akcija za banovanje developera
        public IActionResult Banuj(int DeveloperID)
        {
            Developer developer = db.Developer.Find(DeveloperID);

            if (developer == null)
            {
                return(Content("Doslo je do greske. Molim vas pokusajte kasnije."));
            }
            developer.Banovan = true;
            db.Update(developer);
            db.SaveChanges();
            db.Dispose();
            return(RedirectToAction(nameof(Prikaz)));
        }
Пример #4
0
        public void RemoveWishList(int KupacID, int IgraID)
        {
            Kupac    kupac = db.Kupac.Where(k => k.KupacID == KupacID).FirstOrDefault();
            WishList wish  = db.WishList.Where(wl => wl.Kupac.KupacID == kupac.KupacID && wl.IgraID == IgraID).FirstOrDefault();

            if (kupac == null)
            {
                throw Exception();
            }
            if (wish != null)
            {
                db.WishList.Remove(wish);
                db.SaveChanges();
                db.Dispose();
            }
        }
Пример #5
0
        public bool AddPrati(int IgraID, int KupacID)
        {
            if (PratiIgru(IgraID, KupacID) == true)
            {
                return(false);
            }
            Prati pratiIgru = new Prati
            {
                IgraID  = IgraID,
                KupacID = KupacID
            };

            db.Prati.Add(pratiIgru);
            db.SaveChanges();
            db.Dispose();
            return(true);
        }