public async Task <IHttpActionResult> PutUsuarioDivisiones(int id, UsuarioDivisiones usuarioDivisiones) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != usuarioDivisiones.Id) { return(BadRequest()); } db.Entry(usuarioDivisiones).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UsuarioDivisionesExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> GetUsuarioDivisiones(int id) { UsuarioDivisiones usuarioDivisiones = await db.UsuarioDivisiones.FindAsync(id); if (usuarioDivisiones == null) { return(NotFound()); } return(Ok(usuarioDivisiones)); }
public async Task <IHttpActionResult> PostUsuarioDivisiones(UsuarioDivisiones usuarioDivisiones) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.UsuarioDivisiones.AddOrUpdate(usuarioDivisiones); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = usuarioDivisiones.Id }, usuarioDivisiones)); }
public async Task <IHttpActionResult> DeleteUsuarioDivisiones(int id) { UsuarioDivisiones usuarioDivisiones = await db.UsuarioDivisiones.FindAsync(id); if (usuarioDivisiones == null) { return(NotFound()); } db.UsuarioDivisiones.Remove(usuarioDivisiones); await db.SaveChangesAsync(); return(Ok(usuarioDivisiones)); }