public async Task <IHttpActionResult> PostSubscriptionTrainee_Map(SubscriptionTrainee_Map subscriptionTrainee_Map) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.SubscriptionTrainee_Map.Add(subscriptionTrainee_Map); try { await db.SaveChangesAsync(); } catch (DbUpdateException) { if (SubscriptionTrainee_MapExists(subscriptionTrainee_Map.SubscriptionTrainee_MapID)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = subscriptionTrainee_Map.SubscriptionTrainee_MapID }, subscriptionTrainee_Map)); }
public async Task <IHttpActionResult> PutSubscriptionTrainee_Map(string id, SubscriptionTrainee_Map subscriptionTrainee_Map) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != subscriptionTrainee_Map.SubscriptionTrainee_MapID) { return(BadRequest()); } db.Entry(subscriptionTrainee_Map).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SubscriptionTrainee_MapExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> GetSubscriptionTrainee_Map(string id) { SubscriptionTrainee_Map subscriptionTrainee_Map = await db.SubscriptionTrainee_Map.FindAsync(id); if (subscriptionTrainee_Map == null) { return(NotFound()); } return(Ok(subscriptionTrainee_Map)); }
public async Task <IHttpActionResult> DeleteSubscriptionTrainee_Map(string id) { SubscriptionTrainee_Map subscriptionTrainee_Map = await db.SubscriptionTrainee_Map.FindAsync(id); if (subscriptionTrainee_Map == null) { return(NotFound()); } db.SubscriptionTrainee_Map.Remove(subscriptionTrainee_Map); await db.SaveChangesAsync(); return(Ok(subscriptionTrainee_Map)); }