コード例 #1
0
        // GET: /Setting/GetLocation/
        public JsonResult GetLocation()
        {
            List <Province> listData = new List <Province>();
            SettingData     data     = new SettingData();

            listData = data.GetProvince();


            List <District> listData1 = new List <District>();
            SettingData     data1     = new SettingData();

            listData1 = data.GetDistrict(0);


            List <SubDistrict> listData2 = new List <SubDistrict>();
            SettingData        data2     = new SettingData();

            listData2 = data.GetSubDistrict(0);
            return(Json(new
            {
                dataProvince = listData,
                dataDistrict = listData1,
                dataSubDistrict = listData2,
                success = true
            }, JsonRequestBehavior.AllowGet));
        }
コード例 #2
0
        private async void SetConfiguration(bool isSetting, bool isImageResource)
        {
            Dp_Image.Stop();
            Pg_Loading.Visibility = Visibility.Visible;

            if (isImageResource)
            {
                Pg_Loading.SetMessage("이미지 정보를 가져옵니다.");
                List <ImageResource> sources = await resourceCore.GetImageSources();

                Dp_Image.SetImageResources(sources);
            }

            if (isSetting)
            {
                Pg_Loading.SetMessage("설정 정보를 가져옵니다.");
                SettingData settingData = await resourceCore.GetSettingData();

                if (settingData != null)
                {
                    environmentCore.SetEnvironmentOptions(settingData.GetCity(), settingData.GetProvince(), settingData.GetLatitude(), settingData.GetLongitude());
                    EnvironmentData environmentData = await environmentCore.GetEnvironment();

                    Dp_Image.SetOutputTime(int.Parse(settingData.GetDisplayTime()));
                    Eb_Air_State.ShowPublicData(environmentData);
                }
            }

            Pg_Loading.Visibility = Visibility.Collapsed;
            Dp_Image.Start(isImageResource);
        }
コード例 #3
0
        // GET: /Setting/GetProvince/
        public JsonResult GetProvince()
        {
            try
            {
                List <Province> listData = new List <Province>();
                SettingData     data     = new SettingData();
                listData = data.GetProvince();

                return(Json(new
                {
                    data = listData,
                    success = true
                }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                return(Json(new
                {
                    success = false,
                    errMsg = ex.Message
                }, JsonRequestBehavior.AllowGet));
            }
        }