protected async Task LoadLocalValidationsAsync(int validationSessionId) { List <LocalValidation> localValidations = (await AppDataService.GetLocalValidationsWhereNotUploadedByIdAsync(validationSessionId)).ToList(); Mapper.Map(localValidations, Items); }
protected override async Task InitializeAsync(INavigationParameters parameters) { await base.InitializeAsync(parameters); IEnumerable <LocalValidation> localValidations = (await AppDataService.GetLocalValidationsWhereNotUploadedByIdAsync(ValidationSessionId)).ToList(); foreach (SamplePointViewModel samplePointViewModel in SamplePointsViewModel.Points) { if (localValidations.Any(x => x.SampleItem.Id == samplePointViewModel.Id)) { samplePointViewModel.Selected = false; samplePointViewModel.IsValidated = true; if (ReferenceEquals(SelectedPoint, samplePointViewModel)) { SelectedPoint = null; } } } }