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)); }