public IHttpActionResult PutStanja(int id, Stanja stanja) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != stanja.StanjeId) { return(BadRequest()); } db.Entry(stanja).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!StanjaExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public string ProcitajStanja() { string pom = ""; for (int i = 0; i < Stanja.Count(); i++) { pom += "\n\t\t\t\tdate: " + DateTime.Now.ToString() + " value: " + Stanja[i] + "\n"; } return(pom); }
public IHttpActionResult GetStanja(int id) { Stanja stanja = db.Stanja.Find(id); if (stanja == null) { return(NotFound()); } return(Ok(stanja)); }
public IHttpActionResult PostStanja(Stanja stanja) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Stanja.Add(stanja); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = stanja.StanjeId }, stanja)); }
public IHttpActionResult DeleteStanja(int id) { Stanja stanja = db.Stanja.Find(id); if (stanja == null) { return(NotFound()); } db.Stanja.Remove(stanja); db.SaveChanges(); return(Ok(stanja)); }