public IHttpActionResult Get(int id)
        {
            Author author = this.data.Authors.GetById(id);

            if (author == null)
            {
                return this.BadRequest("The specified author does not exist");
            }

            AuthorOutputModel authorModel = new AuthorOutputModel()
            {
                Id = author.Id,
                FirstName = author.FirstName,
                LastName = author.LastName
            };

            return this.Ok(authorModel);
        }
Example #2
0
 public static AuthorDto FromOutputModel(AuthorOutputModel authorOutputModel) => new AuthorDto
 {
     FirstName = authorOutputModel.FirstName,
     LastName  = authorOutputModel.LastName
 };