Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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;
        }