예제 #1
0
        //getNotes(apartmentID)
        async public static Task <List <ListItemObject> > getList(GlobalData gd, int listid)
        {
            Other.UserObject u = gd.CurrentUser;
            int    ApartmentID = u.ApartmentID;
            string get         = baseuri + "getNotes.php?apartmentID=" + ApartmentID;

            string text = await(RestService.GetCall(get));
            List <ListItemObject> ret = new List <ListItemObject>();

            string[] result = Regex.Split(text, "\r\n|\r|\n");
            foreach (string s in result)
            {
                if (s.Equals(""))
                {
                    continue;
                }

                ListItemObject deserializedProduct = JsonConvert.DeserializeObject <ListItemObject>(s);
                if (deserializedProduct.listType != listid)
                {
                    continue;
                }
                ret.Add(deserializedProduct);
            }
            //  ListItemObject deserializedProduct = JsonConvert.DeserializeObject<ListItemObject>(output);
            return(ret);
        }
예제 #2
0
 public async Task refreshUser(int ID)
 {
     currentUser = await(ServerHandeler.getUserInfo(ID));
     await(refreshApartment());
 }