//Get api/Autor/1 public IHttpActionResult GetAutor(int id) { Autor AutorTemp = new Autor(); AutorTemp.Id = id; var retorno = Mapper.Map <Autor, AutorDto>(AutorTemp.BuscarAutor("Id")); if (retorno == null) { return(NotFound()); } return(Ok(retorno)); }
public IHttpActionResult UpdateAutor(int id, AutorDto AutorDto) { if (!ModelState.IsValid) { return(BadRequest()); } Autor AutorTemp = new Autor(); AutorTemp.Id = id; var info = AutorTemp.BuscarAutor("Id"); if (info == null) { return(NotFound()); } else { Mapper.Map(AutorDto, info); info.Atualizar(); return(Ok()); } }