public MainActivityView(ReservationsHeaderModel reservationsHeader) { InitializeComponent(); mainActivityViewModel = new MainActivityViewModel(reservationsHeader, Navigation); BindingContext = mainActivityViewModel; }
public MainActivityViewModel(ReservationsHeaderModel reservationsHeader, INavigation navigation) { ReservationsHeader = reservationsHeader; Constants.SelectedReservationHeader = reservationsHeader; this.NavigationStack = navigation; PageOnLoadCommand = new Command(async() => await PageOnLoad()); LoadRoomListCommand = new Command(async() => await LoadRoomListPage()); GuestViewCommand = new Command(async() => await LoadGuestView()); RemarksViewCommand = new Command(async() => await LoadRemarksView()); ProformaViewCommand = new Command(async() => await LoadProformaView()); RegistrationCardViewCommand = new Command(async() => await LoadRegistrtaionCardView()); }