public async Task Update() { var idApp = App.Current.Properties["IdApp"] as string; var resultApi = await _apiService.AtualizaPassclock(idApp, this.IdToken, this.Alias); if (resultApi.ValidadoOk) { var itemDb = _passclockRepository.Find(b => b.Pc == this.BarCode).FirstOrDefault(); if (!ReferenceEquals(itemDb, null)) { itemDb.Ap = this.Alias; _passclockRepository.Update(itemDb); } await _messageService.DisplayAlert("Operação concluída com sucesso."); await _navigationService.PopAsync(); } else { await _messageService.DisplayAlert("Ocorreu um erro, tente novamente mais tarde."); } }