Exemple #1
0
 private async Task SomethingAsync(CancellationToken token)
 {
     await InnerCode.GiveMeCookieAsync(token);
 }
        private async void btnAddtoList_Clicked(object sender, EventArgs e)

        {
            if (string.IsNullOrWhiteSpace(lblItemName.Text.Trim()))
            {
                await DisplayAlert("Warning", "No Item Found !!!", "OK");

                return;
            }


            if (string.IsNullOrWhiteSpace(StoreName))
            {
                await DisplayAlert("Warning", "No Store Found !!!", "OK");

                return;
            }



            string ItemName;
            string InnerCode;
            string SealPrefix;
            string CASESize;

            GETProperites(lblItemName.Text.Trim(), out ItemName, out InnerCode, out SealPrefix, out CASESize);

            if (string.IsNullOrWhiteSpace(InnerCode) || string.IsNullOrWhiteSpace(ItemName) || string.IsNullOrWhiteSpace(SealPrefix) || string.IsNullOrWhiteSpace(CASESize))
            {
                await DisplayAlert("Warning", "Incomplete Data !!!", "OK");

                lblItemName.Text = "";
                return;
            }



            string     url     = string.Format((Application.Current as App).APIUrl + "I_Items?StoreID={0}&ItemName={1}&InnerCode={2}&SealPrefix={3}&CASESize={4}&UserID={5}", StoreID, ItemName.Trim(), InnerCode.Trim(), SealPrefix.Trim(), CASESize, UserID);
            HttpClient _client = new HttpClient();
            var        Res     = await _client.GetStringAsync(url);

            string Obsusers = JsonConvert.DeserializeObject <string>(Res);

            await DisplayAlert("Warning", Obsusers, "OK");

            if (Obsusers.ToLower() == "success")
            {
                lblItemName.Text = "";
            }
        }