private async Task GetContectAsync() { var Wait = UserDialogs.Instance.Loading("Wait...", Cancel(), "Cancel", true, MaskType.Black); Wait.Show(); if (_Button_Text == "Get") { if (HasErrors) { // Error message ScrollToControlProperty(GetFirstInvalidPropertyName); } else { if (!string.IsNullOrEmpty(RetailerMaster_Class_Data.Mobile_No)) { JObject result = await _IAllDataServices.GetRetailerByMobileNo(RetailerMaster_Class_Data); if (result != null) { string type = result["Type"].ToString(); if (type == "1") { await App.Current.MainPage.DisplayAlert("Success!", "Retailer : " + (string)result["Result"]["Retailer_Name"] + " Is Registered", "Ok"); CashCollection_Class_Data.Retailer_Id = (int)result["Result"]["RetailerMaster_Id"]; _Retailer_Contect_No_Enabled = false; _Button_Text = "Cancel"; _After_Check_Contect = true; } else { await App.Current.MainPage.DisplayAlert("Error!", (string)result["ResponseMessage"], "Ok"); } } else { await App.Current.MainPage.DisplayAlert("Oops!", "Please try Again....", "Ok"); } } else { _Retailer_Contect_No = ""; } } } else { _Retailer_Contect_No = ""; _Retailer_Contect_No_Enabled = true; _Button_Text = "Get"; _Button_Send_OTP_Visible = true; _After_Check_Contect = false; _Retailer_Collected_Cash_Amount = 0; _After_Send_OTP_Command = false; /////////////////////////////////////////////// _OTP = ""; _Resived_OTP = ""; } Wait.Dispose(); }
private async Task GetContectAsync() { if (_Button_Text == "Get") { if (HasErrors) { // Error message ScrollToControlProperty(GetFirstInvalidPropertyName); } else { if (!string.IsNullOrEmpty(RetailerMaster_Class_Data.Mobile_No)) { var Wait = UserDialogs.Instance.Loading("Wait..", Cancel(), "Cancel", true, MaskType.Black); Wait.Show(); JObject result = await IAllDataServices_Data.GetRetailerByMobileNo(RetailerMaster_Class_Data); if (result != null) { string type = result["Type"].ToString(); if (type == "1") { await App.Current.MainPage.DisplayAlert("Success!", "Retailer : " + (string)result["Result"]["Retailer_Name"] + " Is Registered", "Ok"); RetailerMaster_Class_Data.RetailerMaster_Id = (int)result["Result"]["RetailerMaster_Id"]; _Retailer_Contect_No_Enabled = false; _Button_Text = "Cancel"; _After_Check_Contect = true; if (_Article_List.Count == 0) { await App.Current.MainPage.DisplayAlert("Oops!", "Product Is Not Available Please Contact Administrator...", "Ok"); } //JObject result_List = await IAllDataServices_Data.GetEmployeeStock(); //if (type == "1") //{ // //var res = result_List["Result"]; // _Selected_Product_Master_List = JsonConvert.DeserializeObject<ObservableCollection<RetailerOrderResponse_Class>>(result_List["Result"].ToString()); //} //else //{ // await App.Current.MainPage.DisplayAlert("Error!", (string)result["ResponseMessage"], "Ok"); //} } else { await App.Current.MainPage.DisplayAlert("Error!", (string)result["ResponseMessage"], "Ok"); } } else { await App.Current.MainPage.DisplayAlert("Oops!", "Please Refresh Page And try Again....", "Ok"); } Wait.Dispose(); } else { _Retailer_Contect_No = ""; } } } else { _Retailer_Contect_No = ""; _Retailer_Contect_No_Enabled = true; _Button_Text = "Get"; _After_Check_Contect = false; getlistAsync(); } }