public IHttpActionResult PutCamera_Backup(int id, Camera_Backup camera_Backup) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != camera_Backup.ma_backup) { return(BadRequest()); } db.Entry(camera_Backup).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!Camera_BackupExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetCamera_Backup(int id) { Camera_Backup camera_Backup = db.Camera_Backup.Find(id); if (camera_Backup == null) { return(NotFound()); } return(Ok(camera_Backup)); }
public IHttpActionResult PostCamera_Backup(Camera_Backup camera_Backup) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Camera_Backup.Add(camera_Backup); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = camera_Backup.ma_backup }, camera_Backup)); }
public IHttpActionResult DeleteCamera_Backup(int id) { Camera_Backup camera_Backup = db.Camera_Backup.Find(id); if (camera_Backup == null) { return(NotFound()); } db.Camera_Backup.Remove(camera_Backup); db.SaveChanges(); return(Ok(camera_Backup)); }