public IHttpActionResult PostBasutei(Basutei basutei) { if (!ModelState.IsValid) { return BadRequest(ModelState); } db.Basutei.Add(basutei); db.SaveChanges(); return CreatedAtRoute("DefaultApi", new { id = basutei.BasuteiId }, basutei); }
public IHttpActionResult PutBasutei(int id, Basutei basutei) { if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id != basutei.BasuteiId) { return BadRequest(); } db.Entry(basutei).State = System.Data.Entity.EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!BasuteiExists(id)) { return NotFound(); } else { throw; } } return StatusCode(HttpStatusCode.NoContent); }