private void OnPlantUnitsCommand(PLANTUNIT pLANTUNIT) { NavigationParameters para = new NavigationParameters(); para.Add(nameof(PLANTUNIT), pLANTUNIT); var item = UserPlantUnit.data.FirstOrDefault(x => x.PLANT_UNITS.Contains(pLANTUNIT)); para.Add(nameof(UserPlantUnitDatum), item); navigationService.NavigateAsync("PlantUnitSamplePage", para); }
public async void OnNavigatedTo(INavigationParameters parameters) { string plant = ""; string plantunit = ""; PLANTUNIT PLANTUNIT = parameters[nameof(PLANTUNIT)] as PLANTUNIT; plantunit = PLANTUNIT.PLANT_UNIT; UserPlantUnitDatum userPlantUnitDatum = parameters.GetValue <UserPlantUnitDatum>(nameof(UserPlantUnitDatum)) as UserPlantUnitDatum; plant = userPlantUnitDatum.PLANT; PlantUnitSampleService service = new PlantUnitSampleService(); var foo = await service.PostAsync(ConstantsHelper.Token, ConstantsHelper.AppVersion, plant, plantunit); PlantUnitSample = mapper.Map <PlantUnitSample>(foo); PageName = PLANTUNIT.CHINESE_UNIT_NAME; }
public async void OnNavigatedTo(INavigationParameters parameters) { if (parameters.GetNavigationMode() == NavigationMode.Back) { return; } string plant = ""; string plantunit = ""; PLANTUNIT PLANTUNIT = (parameters["PLANTUNIT"] as PLANTUNIT); plantunit = PLANTUNIT?.PLANT_UNIT; UserPlantUnitDatum UserPlantUnitDatum = (parameters["UserPlantUnitDatum"] as UserPlantUnitDatum); plant = UserPlantUnitDatum?.PLANT; PlantUnitSampleService service2 = new PlantUnitSampleService(); var bar = await service2.GetAsync(ConstantsHelper.Token, ConstantsHelper.AppVersion, plant, plantunit); PlantUnitSample = mapper.Map <PlantUnitSample>(bar); PageName = PLANTUNIT.CHINESE_UNIT_NAME; }