private async void LoadContactUsDetails()
        {
            try
            {
                if (!CrossConnectivity.Current.IsConnected)
                {
                    await DisplayAlert("", "No Network Connection", "(X)");
                }
                else
                {
                    // XFActivityIndicator.IsVisible = true;
                    _objContactUsResponse = await _apiService.GetAsyncData_GetApi(new Get_API_Url().CommonBaseApi(_baseUrl), false, new HeaderModel(), _objContactUsResponse);

                    var result = _objContactUsResponse.response;
                    if (result.statusCode == 200)
                    {
                        // await DisplayAlert("Alert", "Sucess", "Ok");
                        result.details.CompleteAddress += result.details.address + ", " + result.details.state + ", " + result.details.zipcode;
                        this.BindingContext             = result.details;
                    }
                    else
                    {
                        await DisplayAlert("", "No Data is Available", "(X)");
                    }
                }
            }
            catch (Exception ex)
            {
                var msg = ex.Message;
            }
        }
 public ContactUsPage()
 {
     InitializeComponent();
     _objContactUsResponse = new ContactUsResponse();
     _apiService           = new RestApi();
     _baseUrl = Domain.Url + Domain.ContactUsApiConstant;
     LoadContactUsDetails();
 }
예제 #3
0
        public ActionResult <ContactUsResponse> GetGreeting(ContactUsRequest request)
        {
            var response = new ContactUsResponse()
            {
                Message  = $"Hello, {request.Name}, thank you for contacting us, we will be in touch shortly. In the meantime, please verify that {request.Phone} is the correct phone number, if not please send another message to correct.",
                SentDate = DateTime.Now
            };

            return(Ok(response));
        }