internal AngleDto ToDto() { var dto = new AngleDto() { Id = this.Id, Angle = this.angle }; return(dto); }
public IHttpActionResult PutAngle(int id, AngleDto dto) { if (id != dto.Id) { return BadRequest(); } _metadataService.Update<Angle, AngleDto>(id, dto); return StatusCode(HttpStatusCode.NoContent); }
public IHttpActionResult PostAngle(AngleDto dto) { var newDto = _metadataService.Add<Angle, AngleDto>(dto); return CreatedAtRoute("DefaultApi", new { controller = "Angles", id = newDto.Id }, newDto); }