// PUT api/Default3/5 public IHttpActionResult Putgsf_Travel_Allowance_Files(string id, gsf_Travel_Allowance_Files gsf_travel_allowance_files) { if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id != gsf_travel_allowance_files.File_UID) { return BadRequest(); } db.Entry(gsf_travel_allowance_files).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!gsf_Travel_Allowance_FilesExists(id)) { return NotFound(); } else { throw; } } return StatusCode(HttpStatusCode.NoContent); }
public IHttpActionResult Postgsf_Travel_Allowance_Files(gsf_Travel_Allowance_Files gsf_travel_allowance_files) { if (!ModelState.IsValid) { return BadRequest(ModelState); } db.gsf_Travel_Allowance_Files.Add(gsf_travel_allowance_files); try { db.SaveChanges(); } catch (DbUpdateException) { if (gsf_Travel_Allowance_FilesExists(gsf_travel_allowance_files.File_UID)) { return Conflict(); } else { throw; } } return CreatedAtRoute("DefaultApi", new { id = gsf_travel_allowance_files.File_UID }, gsf_travel_allowance_files); }