public IHttpActionResult PutModel_Project(int id, Model_Project model_Project) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != model_Project.ProjectID) { return(BadRequest()); } db.Entry(model_Project).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!Model_ProjectExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetModel_Project(int id) { Model_Project model_Project = db.Model_Project.Find(id); if (model_Project == null) { return(NotFound()); } return(Ok(model_Project)); }
public IHttpActionResult PostModel_Project(Model_Project model_Project) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Model_Project.Add(model_Project); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = model_Project.ProjectID }, model_Project)); }
public IHttpActionResult DeleteModel_Project(int id) { Model_Project model_Project = db.Model_Project.Find(id); if (model_Project == null) { return(NotFound()); } db.Model_Project.Remove(model_Project); db.SaveChanges(); return(Ok(model_Project)); }
public void Delete(Model_Project model_DAL_Project) { db.Entry(model_DAL_Project).State = EntityState.Modified; db.SaveChangesAsync(); }
public void Post(Model_Project model_DAL_Project) { db.Model_Project.Add(model_DAL_Project); db.SaveChangesAsync(); }