public IHttpActionResult PutSJEDNICA(int id, SJEDNICA sJEDNICA) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != sJEDNICA.ID) { return(BadRequest()); } db.Entry(sJEDNICA).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!SJEDNICAExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PostSJEDNICA(SJEDNICA sJEDNICA) { //sJEDNICA.ID = 99; if (!ModelState.IsValid) { return(BadRequest(ModelState)); } sJEDNICA.STATUS_SJEDNICE = db.STATUS_SJEDNICE.Find(7); db.SJEDNICA.Add(sJEDNICA); try { db.SaveChanges(); } catch (DbUpdateException) { if (SJEDNICAExists(sJEDNICA.ID)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = sJEDNICA.ID }, sJEDNICA)); }
public async Task <ActionResult> Edit(int id, SJEDNICA Emp) { HttpResponseMessage responseMessage = await client.PutAsJsonAsync(url + "/" + id, Emp); if (responseMessage.IsSuccessStatusCode) { return(RedirectToAction("Index")); } return(RedirectToAction("Error")); }
public async Task <ActionResult> Create(SJEDNICA tipGlasa) { HttpResponseMessage responseMessage = await client.PostAsJsonAsync(url, tipGlasa); if (responseMessage.IsSuccessStatusCode) { return(RedirectToAction("Index")); } return(RedirectToAction("Error")); }
public async Task <ActionResult> Delete(int id, SJEDNICA tipGlasa) { HttpResponseMessage responseMessage = await client.DeleteAsync(url + "/" + id); if (responseMessage.IsSuccessStatusCode) { return(RedirectToAction("Index")); } return(RedirectToAction("Error")); }
public IHttpActionResult GetSJEDNICA(int id) { SJEDNICA sJEDNICA = db.SJEDNICA.Find(id); if (sJEDNICA == null) { return(NotFound()); } return(Ok(sJEDNICA)); }
public IHttpActionResult DeleteSJEDNICA(int id) { SJEDNICA sJEDNICA = db.SJEDNICA.Find(id); if (sJEDNICA == null) { return(NotFound()); } db.SJEDNICA.Remove(sJEDNICA); db.SaveChanges(); return(Ok(sJEDNICA)); }