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