public IHttpActionResult PutOcjeneDizajnera(int id, OcjeneDizajnera ocjeneDizajnera)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != ocjeneDizajnera.OcjenaDizajneraID)
            {
                return(BadRequest());
            }

            db.Entry(ocjeneDizajnera).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!OcjeneDizajneraExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public ActionResult OcjenaDizajneraSnimi(int KorisnikID, int OcjenaINT = 0)
        {
            if (GlobalHelp.GetOcjenaDizajnera(KorisnikID) == 0)
            {
                if (OcjenaINT == null || OcjenaINT == 0)
                {
                    return(RedirectToAction("IndexW", "Lookbook", new { ok = 7 }));
                }


                else
                {
                    OcjeneDizajnera o;
                    o = new OcjeneDizajnera();
                    ctx.OcjeneDizajnera.Add(o);
                    o.Datum      = DateTime.Now;
                    o.Ocjena     = OcjenaINT;
                    o.KupacID    = GlobalHelp.prijavljeniKupac.KupacID;
                    o.KorisnikID = KorisnikID;

                    ctx.SaveChanges();


                    return(RedirectToAction("IndexW", "Lookbook", new { ok = 6 }));
                }
            }
            else
            {
                return(RedirectToAction("IndexW", "Lookbook", new { ok = 6 }));
            }
        }
        public IHttpActionResult GetOcjeneDizajnera(int id)
        {
            OcjeneDizajnera ocjeneDizajnera = db.OcjeneDizajnera.Find(id);

            if (ocjeneDizajnera == null)
            {
                return(NotFound());
            }

            return(Ok(ocjeneDizajnera));
        }
        public IHttpActionResult PostOcjeneDizajnera(OcjeneDizajnera ocjeneDizajnera)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.OcjeneDizajnera.Add(ocjeneDizajnera);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = ocjeneDizajnera.OcjenaDizajneraID }, ocjeneDizajnera));
        }
        public IHttpActionResult DeleteOcjeneDizajnera(int id)
        {
            OcjeneDizajnera ocjeneDizajnera = db.OcjeneDizajnera.Find(id);

            if (ocjeneDizajnera == null)
            {
                return(NotFound());
            }

            db.OcjeneDizajnera.Remove(ocjeneDizajnera);
            db.SaveChanges();

            return(Ok(ocjeneDizajnera));
        }