コード例 #1
0
        async void SearchButton_Clicked(object sender, EventArgs e)
        {
            try
            {
                //TODO When searching for workdays, if the search enddate has a workday over midnight it doesn't get included. Fix
                var workDays = await AzureDataStore.FilterWorkDays(viewModel.StartDate.Date.ToString("yyyy-MM-dd"), viewModel.EndDate.Date.ToString("yyyy-MM-dd"));

                var workDaysList = workDays.ToList();
                var filteredWorkDaysViewModel = new FilteredWorkDaysViewModel(workDaysList);

                await Navigation.PushAsync(
                    new FilteredWorkDaysPage(filteredWorkDaysViewModel));
            }
            catch (Exception ex)
            {
                await DisplayAlert("Error", $@"{ex.Message}", "OK");

                Debug.WriteLine(ex);
            }
        }
コード例 #2
0
        public FilteredWorkDaysPage(FilteredWorkDaysViewModel filteredWorkDaysViewModel)
        {
            InitializeComponent();

            BindingContext = viewModel = filteredWorkDaysViewModel;
        }