public static async Task <bool> Editar(Autor autor) { AutorModel request = new AutorModel { Id = autor.Id, Nome = autor.Nome, SobreNome = autor.SobreNome }; return(await AutorApiAdapter.Put(request)); }
public static async Task <Autor> Obter(int id) { Autor retorno = null; AutorModel AutorResponse = await AutorApiAdapter.Get(id); if (AutorResponse != null) { retorno = new Autor { Id = AutorResponse.Id, Nome = AutorResponse.Nome, SobreNome = AutorResponse.SobreNome }; } return(retorno); }
public static async Task <IEnumerable <Autor> > Obter() { List <Autor> retorno = null; var AutorResponse = await AutorApiAdapter.Get(); if (AutorResponse != null) { retorno = new List <Autor>(); foreach (AutorModel model in AutorResponse) { retorno.Add(new Autor { Id = model.Id, Nome = model.Nome, SobreNome = model.SobreNome }); } } return(retorno); }
public static async Task <bool> Remover(int id) { return(await AutorApiAdapter.Delete(id)); }