protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { tbQuickLocation.Text = string.Empty; OverviewSortDirection = SortDirection.Descending; using (var dataAccess = new AvailabilityDataAccess(null)) { lbFleet.Items.AddRange(dataAccess.GetFleetTypesList(ModuleType.Availability).ToArray()); lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); } using (var dataAccess = new ReservationDataAccess(null)) { lblReservationUpdate.Text = dataAccess.GetLastGwdRequest(); } } var eventTarget = Request["__EVENTTARGET"]; if (eventTarget == null) { return; } if (eventTarget == upnlLocationSummary.ClientID) { CheckLocationCode(); } }
private void RefreshData() { List <FleetStatusRow> fleetData; var mergedParameters = generalParams.GetParameterDictionary(); var type = PercentageDivisorType.Values; if (mergedParameters.ContainsKey(DictionaryParameter.PercentageCalculation) && mergedParameters[DictionaryParameter.PercentageCalculation] != string.Empty) { type = (PercentageDivisorType)Enum.Parse(typeof(PercentageDivisorType), mergedParameters[DictionaryParameter.PercentageCalculation]); } using (var dataAccess = new ComparisonDataAccess(mergedParameters)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); fleetData = dataAccess.GetComparisonData(true); } upnlUpdatedTime.Update(); fleetData = fleetData.OrderBy(d => d.Key).ToList(); ucComparisonChart.LoadChart(fleetData, type); ucComparisonTrendGrid.LoadGrid(fleetData, type); }
private void RefreshGrid() { List <OverviewGridItemHolder> data; Dictionary <string, string> distinctLocations; //List<CountryHolder> owningCountries; var mergedParameters = ucParameters.GetParameterDictionary(); using (var dataAccess = new VehicleOverviewDataAccess(mergedParameters)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); data = dataAccess.GetForeignVehicleOverviewGrid(); distinctLocations = dataAccess.GetDistinctOwningLocationIds(); //owningCountries = dataAccess.GetActiveOwningCountryHolders(); } ucVehicleOverview.DistinctLocations = distinctLocations; ucVehicleOverview.OverviewData = data; var countriesThatOwn = data.Select(d => new CountryHolder { CountryDescription = d.CountryName, CountryId = d.CountryId }).Distinct().ToList(); ucVehicleOverview.OwningCountries = countriesThatOwn; pnlOverviewGrid.Visible = true; //ucVehicleOverview.AddColumns(); }
private void RefreshData() { List <FleetStatusRow> fleetData; var mergedParameters = generalParams.GetParameterDictionary(); var type = PercentageDivisorType.Values; if (mergedParameters.ContainsKey(DictionaryParameter.PercentageCalculation) && mergedParameters[DictionaryParameter.PercentageCalculation] != string.Empty) { type = (PercentageDivisorType)Enum.Parse(typeof(PercentageDivisorType), mergedParameters[DictionaryParameter.PercentageCalculation]); } var startDate = mergedParameters.GetDateFromDictionary(DictionaryParameter.StartDate); var endDate = mergedParameters.GetDateFromDictionary(DictionaryParameter.EndDate); var todaysData = startDate.Date == DateTime.Now.Date && endDate == DateTime.Now.Date; ucHistoricalTrendChart.HourlySeries = todaysData; ucHistoricalTrendGrid.HourlySeries = todaysData; using (var dataAccess = new HistoricalTrendDataAccess(mergedParameters)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); fleetData = todaysData ? dataAccess.GetCurrentTrend() : dataAccess.GetHistoricalTrend(); } upnlUpdatedTime.Update(); ucHistoricalTrendChart.LoadChart(fleetData, type); ucHistoricalTrendGrid.LoadGrid(fleetData, type); }
protected void Page_Load(object sender, EventArgs e) { using (var dataAccess = new AvailabilityDataAccess(null)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { using (var dataAccess = new ReservationDataAccess(null)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); lblReservationUpdate.Text = dataAccess.GetLastGwdRequest(); } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ucOverviewGrid.GridData = null; using (var dataAccess = new AvailabilityDataAccess(null)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); } } }
private void RefreshOverviewGrid() { using (var dataAccess = new AvailabilityDataAccess(null)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); } var mergedParameters = generalParams.GetParameterDictionary(); ucOverviewGrid.LoadGrid(mergedParameters); }
private void RefreshGrid() { var mergedParameters = ucParameters.GetParameterDictionary(); List <HistoricalTrendRow> historicalTrendData; using (var dataAccess = new HistoricalTrendDataAccess(mergedParameters)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); historicalTrendData = dataAccess.GetHistoricAgeRowData(); } ucHistoricalTrendGrid.LoadGrid(historicalTrendData); }
private void RefreshGrid() { var mergedParameters = ucParameters.GetParameterDictionary(); List <AgeingRow> ageingData; using (var dataAccess = new AgeingDataAccess(mergedParameters)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); ageingData = dataAccess.GetAgeingEntries(); } ucAgeingGrid.LoadGrid(ageingData); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { using (var dataAccess = new AvailabilityDataAccess(null)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); } FillDropdowns(); ucOverviewGrid.GridData = null; } lblUploadMessage.Visible = false; ucOverviewGrid.Visible = true; }
private void RefreshGrid() { var mergedParameters = ucParameters.GetParameterDictionary(); List <VehicleMatchGridRow> data; using (var dataAccess = new MatchDataAccess(mergedParameters)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); lblReservationUpdate.Text = dataAccess.GetLastGwdRequest(); data = dataAccess.GetVehicleMatches(); } ucFleetMatchGrid.GridData = data; ucReservationMatchGrid.GridData = null; pnlOverviewGrid.Visible = true; ucExportToExcel.Visible = true; }
private void LoadHistory() { var owningCountry = ddlApprovedOwningCountry.SelectedValue; var locationCountry = ddlApprovedLocationCountry.SelectedValue; var selectedMonth = ParseMonthSelected(); using (var dataAccess = new ApprovalDataAccess(null)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); upnlUpdatedTime.Update(); var approvalEntries = dataAccess.GetApprovalEntries(owningCountry, locationCountry, selectedMonth); gvApprovalHistory.DataSource = approvalEntries; gvApprovalHistory.DataBind(); } }
private void PopulateComparisonReport(Dictionary <DictionaryParameter, string> parameters, ReportType report) { using (var dataAccess = new ComparisonDataAccess(parameters)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); upnlUpdatedTime.Update(); List <ComparisonRow> comparisonData; switch (report) { case ReportType.SiteComparison: comparisonData = dataAccess.GetComparisonEntries(true); CalculateTotals(comparisonData); ucSiteCompChart.LoadChart(comparisonData, report); ucSiteCompGrid.LoadGrid(comparisonData); upSiteCompGrid.Update(); upSiteCompChart.Update(); break; case ReportType.FleetComparison: comparisonData = dataAccess.GetComparisonEntries(false); CalculateTotals(comparisonData); ucFleetCompChart.LoadChart(comparisonData, report); ucFleetCompGrid.LoadGrid(comparisonData); upFleetCompGrid.Update(); upFleetCompChart.Update(); break; case ReportType.StatusComparison: comparisonData = dataAccess.GetComparisonByStatusEntries(); CalculateTotals(comparisonData); ucAgeCompGrid.LoadGrid(comparisonData); ucAgeCompChart.LoadChart(comparisonData, report); upAgeCompGrid.Update(); upAgeCompChart.Update(); break; default: throw new ArgumentOutOfRangeException("report"); } } }
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; }
private void RefreshData() { FleetStatusRow fleetData; var mergedParameters = generalParams.GetParameterDictionary(); var startDate = mergedParameters.GetDateFromDictionary(DictionaryParameter.StartDate); var endDate = mergedParameters.GetDateFromDictionary(DictionaryParameter.EndDate); var todaysData = startDate.Date == DateTime.Now.Date && endDate == DateTime.Now.Date; using (var dataAccess = new FleetStatusDataAccess(mergedParameters)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); fleetData = dataAccess.GetFleetStatus(); } upnlUpdatedTime.Update(); ucFleetStatusChart.LoadChart(fleetData); ucFleetStatusChart.TodaysData = todaysData; ucFleetStatusGrid.LoadGrid(fleetData, mergedParameters); }
protected override bool OnBubbleEvent(object sender, EventArgs args) { var handled = false; if (args is GridViewCommandEventArgs) { var commandArgs = args as GridViewCommandEventArgs; if (commandArgs.CommandName == "ShowReservation") { var reservationId = int.Parse(commandArgs.CommandArgument.ToString()); var resData = ucReservationsGrid.GridData.FirstOrDefault(d => d.ReservationId == reservationId); if (resData == null) { return(false); } ucReservationDetails.SetReservationDetails(resData); upnlMultiview.Update(); mpeCarSearch.Show(); } handled = true; } if (args is CommandEventArgs) { var commandArgs = args as CommandEventArgs; if (commandArgs.CommandName == "RefreshGrid") { using (var dataAccess = new AvailabilityDataAccess(null)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); } RefreshGrid(); handled = true; } } return(handled); }
protected override bool OnBubbleEvent(object sender, EventArgs args) { var handled = false; if (args is GridViewCommandEventArgs) { var commandArgs = args as GridViewCommandEventArgs; if (commandArgs.CommandName == "ShowVehicle") { var vehicleId = int.Parse(commandArgs.CommandArgument.ToString()); using (var dataAccess = new OverviewDataAccess()) { Session[OverviewVehicleHistory.OverviewVehicleHistoryDetails] = dataAccess.GetVehicleHistoryDetails(vehicleId); } ucOverviewVehicle.SetVehicleDetails(vehicleId); upnlMultiview.Update(); mpeCarSearch.Show(); } handled = true; } if (args is CommandEventArgs) { var commandArgs = args as CommandEventArgs; if (commandArgs.CommandName == "RefreshGrid") { using (var dataAccess = new AvailabilityDataAccess(null)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); } RefreshOverviewGrid(); } handled = true; } return(handled); }
private void PopulateHistoricalTrend(Dictionary <DictionaryParameter, string> parameters, ReportType report) { using (var dataAccess = new HistoricalTrendDataAccess(parameters)) { lblLastUpdate.Text = LastUpdatedFromFleetNow.GetLastUpdatedDateTime(dataAccess); upnlUpdatedTime.Update(); if (report == ReportType.HistoricalTrend) { var trendData = dataAccess.GetHistoricalTrendEntries(); ucHistoricalTrendGrid.LoadGrid(trendData); ucHistoricalTrendChart.LoadChart(trendData); upHistoricalTrendGrid.Update(); upHistoricalTrendChart.Update(); } if (report == ReportType.ReasonHistory) { var historyData = dataAccess.GetHistoryEntries(); ucReasonHistory.LoadGrid(historyData); upReasonHistory.Update(); } } }