public MainActivityView(ReservationsHeaderModel reservationsHeader)
        {
            InitializeComponent();

            mainActivityViewModel = new MainActivityViewModel(reservationsHeader, Navigation);
            BindingContext        = mainActivityViewModel;
        }
示例#2
0
        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());
        }