示例#1
0
 public CleanRoomMarkAndSubmitPage(Models.HotelBookingListForCleningStaffResponse staffResponse)
 {
     InitializeComponent();
     NavigationPage.SetBackButtonTitle(this, "");
     BindingContext             = viewModel = new CleanRoomMarkAndSubmitPageViewModel(this.Navigation);
     viewModel.CleningStaffInfo = staffResponse;
 }
示例#2
0
 public CleanedRoomByNamePopupPage(Models.HotelBookingListForCleningStaffResponse staff)
 {
     InitializeComponent();
     BindingContext = viewModel = new CleanedRoomByNamePopupPageViewModel(this.Navigation);
     if (staff.RoomCleaningStaffId.Equals(Helper.Helper.LoggedInUserId))
     {
         btnCleanedRoom.Text = "Yes, I do";
     }
     else
     {
         btnCleanedRoom.Text = "Got it";
     }
     viewModel.CleningStaffInfo = staff;
 }
示例#3
0
 private void OnCheckedInItemTapped(object sender, ItemTappedEventArgs e)
 {
     Models.HotelBookingListForCleningStaffResponse cleningStaff = e.Item as Models.HotelBookingListForCleningStaffResponse;
     listCheckedIn.SelectedItem     = null;
     viewModel.SelectedCleningStaff = cleningStaff;
     if (!cleningStaff.RoomCleaningAllocated)
     {
         viewModel.GoToCleanRoomPopupPageCommand.Execute(null);
     }
     else
     {
         viewModel.GoToCleanedRoomPopupPageCommand.Execute(null);
     }
 }
 public CleanRoomPopupPage(Models.HotelBookingListForCleningStaffResponse staff)
 {
     InitializeComponent();
     BindingContext             = viewModel = new CleanRoomPopupPageViewModel(this.Navigation);
     viewModel.CleningStaffInfo = staff;
 }