public IHttpActionResult GetOstoslista(int id) { Ostoslista shoppinglist = db.Ostoslista.Find(id); if (shoppinglist == null) { return(NotFound()); } return(Ok(shoppinglist)); }
public IHttpActionResult GetOstoslista(int id) { Ostoslista ostoslista = db.Ostoslista.Find(id); if (ostoslista == null) { return(NotFound()); } return(Ok(ostoslista)); }
public IHttpActionResult PostOstoslista(Ostoslista ostoslista) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Ostoslista.Add(ostoslista); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = ostoslista.ostoid }, ostoslista)); }
public IHttpActionResult DeleteOstoslista(int id) { Ostoslista ostoslista = db.Ostoslista.Find(id); if (ostoslista == null) { return(NotFound()); } db.Ostoslista.Remove(ostoslista); db.SaveChanges(); return(Ok(ostoslista)); }
public IHttpActionResult PutOstoslista(int id) { Ostoslista ostoslista = db.Ostoslista.Find(id); if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != ostoslista.ostoid) { return(BadRequest()); } ostoslista.korissa = true; db.Entry(ostoslista).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!OstoslistaExists(id)) { return(NotFound()); } else { throw; } } if (ostoslista == null) { return(NotFound()); } db.SaveChanges(); return(Ok(ostoslista)); }