Пример #1
0
        private void LoadVehiclesToApprove()
        {
            var owningCountry   = ddlOwningCountry.SelectedValue;
            var locationCountry = ddlLocationCountry.SelectedValue;
            var minDaysNonRev   = tbMinDaysNonRev.Text;


            var parameters = new Dictionary <DictionaryParameter, string>
            {
                {
                    DictionaryParameter.LocationCountry,
                    locationCountry
                },
                {
                    DictionaryParameter.OwningCountry,
                    owningCountry
                },
                {
                    DictionaryParameter.OperationalStatuses,
                    NonRevParameters.GetSelectedKeys(lbOperationalStatus.Items)
                },
                {
                    DictionaryParameter.FleetTypes,
                    NonRevParameters.GetSelectedKeys(lbFleet.Items)
                },
                {
                    DictionaryParameter.MinDaysNonRev,
                    minDaysNonRev
                },
                {
                    DictionaryParameter.DefleetedVehicles,
                    "1"
                }                       //Only include IsFleet Vehicles
            };

            LastEntryIdsApproved = ucOverviewGrid.LoadGrid(parameters);
            using (var dataAccess = new AvailabilityDataAccess(null))
            {
                lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess);
            }
            upnlUpdatedTime.Update();

            ApprovalDateTime = DateTime.Now;
        }
Пример #2
0
        private Dictionary <DictionaryParameter, string> BuildParameterList()
        {
            var parameters = new Dictionary <DictionaryParameter, string>
            {
                {
                    DictionaryParameter.OwningCountry,
                    ddlOwningCountry.SelectedValue
                },
                {
                    DictionaryParameter.LocationCountry,
                    ddlLocationCountry.SelectedValue
                },
                {
                    DictionaryParameter.OperationalStatuses,
                    NonRevParameters.GetSelectedKeys(lbOperationalStatus.Items)
                },
            };

            return(parameters);
        }