public async Task <ActionResult> Post([FromBody] E_Medicina medicina) { if (!ModelState.IsValid) { return(BadRequest()); } await dbConexion.Medicina.AddAsync(medicina); dbConexion.SaveChanges(); return(Created("api/medicina", medicina)); }
public async Task <ActionResult> Put(int id, [FromBody] E_Medicina medicina) { var v_medicina = await dbConexion.Medicina.SingleOrDefaultAsync(a => a.ID_MEDICINA == id); if (v_medicina != null && ModelState.IsValid) { dbConexion.Entry(v_medicina).CurrentValues.SetValues(medicina); dbConexion.SaveChanges(); return(Ok()); } else { return(BadRequest()); } }