public IHttpActionResult PutModel_3D(int id, Model_3D model_3D) { if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id != model_3D.id) { return BadRequest(); } db.Entry(model_3D).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!Model_3DExists(id)) { return NotFound(); } else { throw; } } return StatusCode(HttpStatusCode.NoContent); }
// GET: api/Model_3D public List<Model_3D> GetModel_3D() { Model_3D _Model_3D = new Model_3D(); _Model_3D.id = 1; _Model_3D.Name = "Teste"; _Model_3D.OriginalModel3D =null; List<Model_3D> listaModel = new List<Model_3D>(); listaModel.Add(_Model_3D); return listaModel; }
public IHttpActionResult PostModel_3D(Model_3D model_3D) { if (!ModelState.IsValid) { return BadRequest(ModelState); } db.Model_3D.Add(model_3D); db.SaveChanges(); return CreatedAtRoute("DefaultApi", new { id = model_3D.id }, model_3D); }