// 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)); }
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); }
// 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)); } }