public IHttpActionResult PutExpressionLog(int id, ExpressionLog expressionLog) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != expressionLog.ExpressionLogId) { return(BadRequest()); } db.Entry(expressionLog).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ExpressionLogExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PutNotification(int id, Notification notification) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != notification.NotificationId) { return(BadRequest()); } db.Entry(notification).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!NotificationExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PutSeekerProfile(int id, SeekerProfile seekerProfile) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != seekerProfile.SeekerProfileId) { return(BadRequest()); } db.Entry(seekerProfile).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!SeekerProfileExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PutJobPost(int id, JobPost jobPost) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != jobPost.JobPostId) { return(BadRequest()); } db.Entry(jobPost).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!JobPostExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PutChatMessage(int id, ChatMessage chatMessage) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != chatMessage.ChatMessageId) { return(BadRequest()); } db.Entry(chatMessage).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ChatMessageExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }