public IHttpActionResult PostAtivo_Obtidos(Ativo_Obtidos ativo_Obtidos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Ativo_Obtidos.Add(ativo_Obtidos); try { db.SaveChanges(); } catch (DbUpdateException) { if (Ativo_ObtidosExists(ativo_Obtidos.Usuario_ID)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = ativo_Obtidos.Usuario_ID }, ativo_Obtidos)); }
public IHttpActionResult PutAtivo_Obtidos(int id, Ativo_Obtidos ativo_Obtidos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != ativo_Obtidos.Usuario_ID) { return(BadRequest()); } db.Entry(ativo_Obtidos).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!Ativo_ObtidosExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetAtivo_Obtidos(int id) { Ativo_Obtidos ativo_Obtidos = db.Ativo_Obtidos.Find(id); if (ativo_Obtidos == null) { return(NotFound()); } return(Ok(ativo_Obtidos)); }
public IHttpActionResult DeleteAtivo_Obtidos(int id) { Ativo_Obtidos ativo_Obtidos = db.Ativo_Obtidos.Find(id); if (ativo_Obtidos == null) { return(NotFound()); } db.Ativo_Obtidos.Remove(ativo_Obtidos); db.SaveChanges(); return(Ok(ativo_Obtidos)); }