Exemple #1
0
        public async Task GetRepositoryFromId()
        {
            var repositories = await RepositoryService.GetTopRepositoriesFromLanguageAsync("csharp");

            var repository = await RepositoryService.GetAsync(repositories.FirstOrDefault().Id);

            Assert.NotNull(repository);
            Assert.Equal(repositories.FirstOrDefault().Id, repository.Id);
        }
Exemple #2
0
        private async void SignInClick()
        {
            var myquery = await RepositoryService.GetAsync <UserModel>((u => u.Name.Equals(UserLogin) && u.Password.Equals(UserPassword)));

            if (myquery != null)
            {
                Settings.RememberedLogin  = UserLogin;
                Settings.RememberedUserId = myquery.Id;

                await NavigationService.NavigateAsync("/NavigationPage/MainListPage");
            }
            else
            {
                await PageDialogService.DisplayAlertAsync(AppResources.InvalidLogin, AppResources.InvalidLogin, "OK");

                Settings.RememberedLogin  = string.Empty;
                Settings.RememberedUserId = 0;
                UserPassword = string.Empty;
            }
        }
 public async Task <IActionResult> Get(int id)
 {
     return(await RepositoryService.GetAsync(AccountTicket, id));
 }