public IHttpActionResult PutReason_Type(int id, Reason_Type reason_Type) { if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id != reason_Type.Id) { return BadRequest(); } try { _Reason_TypeService.Update(reason_Type); } catch (DbUpdateConcurrencyException) { if (!Reason_TypeExists(id)) { return NotFound(); } else { throw; } } return StatusCode(HttpStatusCode.NoContent); }
public IHttpActionResult PostReason_Type(Reason_Type reason_Type) { if (!ModelState.IsValid) { return BadRequest(ModelState); } _Reason_TypeService.Create(reason_Type); return CreatedAtRoute("DefaultApi", new { id = reason_Type.Id }, reason_Type); }