예제 #1
0
        public async void RemarkDetails()
        {
            MainGuestInformation mainGuestInformation = new MainGuestInformation();

            var resRemList = await GetResRemarksList();

            remarksList = resRemList;


            RemarkDetails remarkDetails = await mainGuestInformation.remarkInformation();

            ReservationIDText.Text = Constants._reservation_id;
            ClientNameText.Text    = Constants._clientName;

            if (string.IsNullOrEmpty(remarkDetails.MainRemark))
            {
                //remarksUnavailabilityIndicator.IsVisible = true;
            }
            else
            {
                remarksList.Insert(0, new RemarksModel("", "", "", Constants._hotel_code, Constants._reservation_id, "Main", remarkDetails.MainRemark, ""));
            }

            if (resRemList.Count <= 0)
            {
                remarksUnavailabilityIndicator.IsVisible = true;
                AddNreRemark.HorizontalOptions           = LayoutOptions.Center;
                AddNreRemark.VerticalOptions             = LayoutOptions.Center;
            }

            RemarkDetailsListView.ItemsSource = remarksList;

            stopLoading();
        }
예제 #2
0
        async void getRemarksDetails()
        {
            RemarkDetails remarkResult = await mainGuestInformation.remarkInformation();

            if (remarkResult != null)
            {
                DisplayRemarkDetails(remarkResult);
            }
        }