public IHttpActionResult PostTipo(Tipo tipo) { if (!ModelState.IsValid) { return BadRequest(ModelState); } db.Tipo.Add(tipo); db.SaveChanges(); return CreatedAtRoute("DefaultApi", new {id = tipo.IdTipo}, tipo); }
public IHttpActionResult PutTipo(int id, Tipo tipo) { if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id !=tipo.IdTipo) { return BadRequest(); } db.Entry(tipo).State=EntityState.Modified; try { db.SaveChanges(); } catch (Exception) { Console.WriteLine("Error al Guardar"); } return StatusCode(HttpStatusCode.NoContent); }