Ejemplo n.º 1
0
        //public async Task<BaseRespond> FetchDeviceInfo(RegisterModel registeModel)
        //{
        //BaseRespond  = new BaseRespond();

        //try
        //{
        //    insertUserRespond = await Post<BaseRespond, RegisterModel>(InsertUserAPI, registeModel);
        //}
        //catch (Exception e)
        //{
        //    System.Diagnostics.Debug.WriteLine(e.Message);
        //}

        //return insertUserRespond;
        //}

        public async Task <LanguagesResponce> FetchAllLanguages(BaseModel request)
        {
            var responce = new LanguagesResponce();

            try
            {
                responce = await Post <LanguagesResponce, BaseModel>(FetchAllLanguagesAPI, request);
            }
            catch (Exception e)
            {
                System.Diagnostics.Debug.WriteLine(e.Message);
            }

            return(responce);
        }
Ejemplo n.º 2
0
        private ObservableCollection <Language> ConvertApiResponseToObservableCollection(LanguagesResponce response)
        {
            ObservableCollection <Language> result = new ObservableCollection <Language>();

            foreach (var lang in response.Langs)
            {
                result.Add(new Language(lang.Key, lang.Value));
            }
            return(result);
        }