public async Task <IHttpActionResult> Putantecedentes_psicologicos(int id, antecedentes_psicologicos antecedentes_psicologicos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != antecedentes_psicologicos.idPaciente) { return(BadRequest()); } db.Entry(antecedentes_psicologicos).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!antecedentes_psicologicosExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> Getantecedentes_psicologicos(int id) { antecedentes_psicologicos antecedentes_psicologicos = await db.antecedentes_psicologicos.FindAsync(id); if (antecedentes_psicologicos == null) { return(NotFound()); } return(Ok(antecedentes_psicologicos)); }
public async Task <IHttpActionResult> Postantecedentes_psicologicos(antecedentes_psicologicos antecedentes_psicologicos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.antecedentes_psicologicos.Add(antecedentes_psicologicos); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = antecedentes_psicologicos.idPaciente }, antecedentes_psicologicos)); }
public async Task <IHttpActionResult> Deleteantecedentes_psicologicos(int id) { antecedentes_psicologicos antecedentes_psicologicos = await db.antecedentes_psicologicos.FindAsync(id); if (antecedentes_psicologicos == null) { return(NotFound()); } db.antecedentes_psicologicos.Remove(antecedentes_psicologicos); await db.SaveChangesAsync(); return(Ok(antecedentes_psicologicos)); }