public IHttpActionResult Putqa_questions(string id, qa_questions qa_questions) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != qa_questions.Id) { return(BadRequest()); } db.Entry(qa_questions).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!qa_questionsExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Putmethod(long id, method method) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != method.Id) { return(BadRequest()); } db.Entry(method).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!methodExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Putdata_source(long id, data_source data_source) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (db.data_source.Any(a => a.DataSourceName == data_source.DataSourceName)) { return(BadRequest(ModelState)); } if (id != data_source.Id) { return(BadRequest()); } db.Entry(data_source).State = EntityState.Modified; try { var count = db.SaveChanges(); if (count > 0) { } } catch (DbUpdateConcurrencyException) { if (!data_sourceExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }