Пример #1
0
        public static IEnumerable <DicCityModel> GetCites(int?provinceId)
        {
            string url = RestClientUtil.GetSpliceUrl("/api/DicCity/GetsByProvince", new Dictionary <string, string>
            {
                { "provinceId", provinceId?.ToString() }
            });

            return(ParseResponseJsonContent.ParseList <DicCityModel>(RestClientUtil.GetUnToken(url), out string msg));
        }
Пример #2
0
        public static IEnumerable <DicAreaModel> GetAreas(int?cityId)
        {
            string url = RestClientUtil.GetSpliceUrl("/api/DicArea/GetsByCity", new Dictionary <string, string>
            {
                { "cityId", cityId?.ToString() }
            });

            return(ParseResponseJsonContent.ParseList <DicAreaModel>(RestClientUtil.GetUnToken(url), out string msg));
        }
Пример #3
0
        public static async Task <IEnumerable <RecipeRecordPreviewModel> > GetMedicalRecord(string idNo)
        {
            string url = RestClientUtil.GetSpliceUrl("", new Dictionary <string, string>
            {
                { "IdNo", idNo }
            });
            string content = await RestClientUtil.GetTokenAsync(url);

            return(await Task.Run(() => ParseResponseJsonContent.ParseList <RecipeRecordPreviewModel>(content, out string msg)));
        }
Пример #4
0
        public static async Task <IEnumerable <RecipeRecordPreviewModel> > GetTimeLinePreview(string idNo, int year)
        {
            string url = RestClientUtil.GetSpliceUrl("/api/UserRecipeRecord/GetPageByIdNoYear", new Dictionary <string, string>
            {
                { "IdNo", idNo }, { "Year", year.ToString() },
            });
            string content = await RestClientUtil.GetTokenAsync(url);

            return(await Task.Run(() => ParseResponseJsonContent.ParseList <RecipeRecordPreviewModel>(content, out string msg)));
        }
Пример #5
0
        public static async Task <List <CollectNewsViewModel> > GetCollectNews(Guid userId)
        {
            string url = RestClientUtil.GetSpliceUrl("/api/UserCollectNews/Gets", new Dictionary <string, string>
            {
                { "uid", userId.ToString() }
            });
            string content = await RestClientUtil.GetTokenAsync(url);

            return((List <CollectNewsViewModel>) await Task.Run(() => ParseResponseJsonContent.ParseList <CollectNewsViewModel>(content, out string msg)));
        }
Пример #6
0
        public static async Task <IEnumerable <HospitalViewModel> > GetHospitalsByName(string input)
        {
            string url = RestClientUtil.GetSpliceUrl("/api/HospitalInfo/GetsByName", new Dictionary <string, string>
            {
                { "name", input }
            });
            string content = await RestClientUtil.GetUnTokenAsync(url);

            return(await Task.Run(() => ParseResponseJsonContent.ParseList <HospitalViewModel>(content, out string msg)));
        }
Пример #7
0
 public static IEnumerable <DicFrequencyModel> GetFrequencys()
 {
     return(ParseResponseJsonContent.ParseList <DicFrequencyModel>(RestClientUtil.GetUnToken("/api/DicFrequency/Gets"), out string msg));
 }
Пример #8
0
 public static IEnumerable <DicRecipeTypeModel> GetRecipeTypes()
 {
     return(ParseResponseJsonContent.ParseList <DicRecipeTypeModel>(RestClientUtil.GetUnToken("/api/DicRecipeType/Gets"), out string msg));
 }
Пример #9
0
        public static async Task <IEnumerable <HospitalViewModel> > GetHospitals()
        {
            string content = await RestClientUtil.GetUnTokenAsync("/api/HospitalInfo/Gets");

            return(await Task.Run(() => ParseResponseJsonContent.ParseList <HospitalViewModel>(content, out string msg)));
        }