public void OnNavigatedTo(INavigationParameters parameters)
        {
            if (parameters.ContainsKey("UserReview"))
            {
                UserReviewJob = (JobRequestData)parameters["UserReview"];
            }

            CheckReview();
        }
Beispiel #2
0
        private async void JobDetail(JobRequestData jobDetailSelected)
        {
            IsLoaderBusy = true;
            var param = new NavigationParameters();

            param.Add("JobData", jobDetailSelected);
            await NavigationService.NavigateAsync(new Uri("/NavigationPage/JobDetailPage", UriKind.Relative), param);

            IsLoaderBusy = false;
        }
Beispiel #3
0
        public void OnNavigatedTo(INavigationParameters parameters)
        {
            if (parameters.ContainsKey("JobData"))
            {
                jobRequestData = (JobRequestData)parameters["JobData"];

                if (jobRequestData != null)
                {
                    JobDetailData                    = jobRequestData;
                    JobDetailData.IsJobCancel        = (!string.IsNullOrEmpty(JobDetailData.cancel_reason) && !string.IsNullOrEmpty(JobDetailData.cancel_reason)) ? true : false;
                    JobDetailData.IsQuotePrice       = (!string.IsNullOrEmpty(JobDetailData.quote_price) && !string.IsNullOrEmpty(JobDetailData.quote_price)) ? true : false;
                    JobDetailData.IsQuoteDescription = (!string.IsNullOrEmpty(JobDetailData.quote_description) && !string.IsNullOrEmpty(JobDetailData.quote_description)) ? true : false;
                    if (!string.IsNullOrEmpty(JobDetailData.currency) && !string.IsNullOrWhiteSpace(JobDetailData.currency))
                    {
                        JobDetailData.JobQuote = Convert.ToInt32(JobDetailData.currency) == Convert.ToInt32(CurrencyStatus.Yer) ? jobRequestData.quote_price + " " + CurrencyStatus.Yer.ToString() : jobRequestData.quote_price + " " + CurrencyStatus.USD.ToString();
                    }
                    JobDetailData.IsLocationAvailable = !string.IsNullOrEmpty(JobDetailData.location) && !string.IsNullOrWhiteSpace(JobDetailData.location) && JobDetailData.location != AppResource.cyp_StreetPlaceholder ? true : false;
                    JobDetailData.JobDateTimeValue    = JobDetailData.job_date_time.HasValue ? JobDetailData.job_date_time.Value.ToString("dd-MMM-yyyy, hh:mm tt") : null;
                }
            }
        }