public async Task <Usuario> Gravar(Usuario usuario) { try { return(await repository.Gravar(usuario)); } catch (Exception e) { throw e; } }