protected void Page_PreRender(object sender, EventArgs e) { // Initialize links for service request tools lkbtnAddServiceRequest.Attributes.Add("onclick", string.Format("return LkbtnAddServiceRequestClik();")); if (Convert.ToBoolean(Session["sgLFS_FLEETMANAGEMENT_SERVICES_ADMIN"])) { lkbtnServiceRequestManager.Visible = true; } else { lkbtnServiceRequestManager.Visible = false; } // Initialize reminder links int companyId = Int32.Parse(hdfCompanyId.Value); int employeeId = Convert.ToInt32(hdfEmployeeId.Value); int companyLevelId = Int32.Parse(ddlWorkingLocation.SelectedValue); dashboardUnassignedServiceRequestsTDS = (DashboardTDS)HttpContext.Current.Session["dashboardUnassignedServiceRequestsTDS"]; DashboardUnassignedServiceRequestsGateway dashboardUnassignedServiceRequestsGateway = new DashboardUnassignedServiceRequestsGateway(dashboardUnassignedServiceRequestsTDS); if (Convert.ToBoolean(Session["sgLFS_FLEETMANAGEMENT_SERVICES_ADMIN"])) { if (companyLevelId == 0) { if (ddlType.SelectedValue != "(All)") { // ... For unassigned service requests int countUnassignedSR = dashboardUnassignedServiceRequestsGateway.CountUnassignedServiceRequestsByUnitType(companyId, ddlType.SelectedValue); lkbtnUnassignedServiceRequests.Text = countUnassignedSR.ToString() + " Unassigned Services Requests"; // ... For rejected service requests int countRejectedSR = dashboardUnassignedServiceRequestsGateway.CountRejectedServiceRequestsByUnitType(companyId, ddlType.SelectedValue); lkbtnRejectedServiceRequests.Text = countRejectedSR.ToString() + " Rejected Services Requests"; } else { // ... For unassigned service requests int countUnassignedSR = dashboardUnassignedServiceRequestsGateway.CountUnassignedServiceRequests(companyId); lkbtnUnassignedServiceRequests.Text = countUnassignedSR.ToString() + " Unassigned Services Requests"; // ... For rejected service requests int countRejectedSR = dashboardUnassignedServiceRequestsGateway.CountRejectedServiceRequests(companyId); lkbtnRejectedServiceRequests.Text = countRejectedSR.ToString() + " Rejected Services Requests"; } } else { if (ddlType.SelectedValue != "(All)") { // ... For unassigned service requests int countUnassignedSR = dashboardUnassignedServiceRequestsGateway.CountUnassignedServiceRequestsByCompanyLevelIdUnitType(companyId, companyLevelId, ddlType.SelectedValue); lkbtnUnassignedServiceRequests.Text = countUnassignedSR.ToString() + " Unassigned Services Requests"; // ... For rejected service requests int countRejectedSR = dashboardUnassignedServiceRequestsGateway.CountRejectedServiceRequestsByCompanyLevelIdUnitType(companyId, companyLevelId, ddlType.SelectedValue); lkbtnRejectedServiceRequests.Text = countRejectedSR.ToString() + " Rejected Services Requests"; } else { // ... For unassigned service requests int countUnassignedSR = dashboardUnassignedServiceRequestsGateway.CountUnassignedServiceRequestsByCompanyLevelId(companyId, companyLevelId); lkbtnUnassignedServiceRequests.Text = countUnassignedSR.ToString() + " Unassigned Services Requests"; // ... For rejected service requests int countRejectedSR = dashboardUnassignedServiceRequestsGateway.CountRejectedServiceRequestsByCompanyLevelId(companyId, companyLevelId); lkbtnRejectedServiceRequests.Text = countRejectedSR.ToString() + " Rejected Services Requests"; } } } else { if (companyLevelId == 0) { if (ddlType.SelectedValue != "(All)") { // ... For unassigned service requests int countUnassignedSR = dashboardUnassignedServiceRequestsGateway.CountUnassignedServiceRequestsByAssignTeamMemberIDUnitType(employeeId, companyId, ddlType.SelectedValue); lkbtnUnassignedServiceRequests.Text = countUnassignedSR.ToString() + " Unassigned Services Requests"; // ... For rejected service requests int countRejectedSR = dashboardUnassignedServiceRequestsGateway.CountRejectedServiceRequestsByAssignTeamMemberIDUnitType(employeeId, companyId, ddlType.SelectedValue); lkbtnRejectedServiceRequests.Text = countRejectedSR.ToString() + " Rejected Services Requests"; } else { // ... For unassigned service requests int countUnassignedSR = dashboardUnassignedServiceRequestsGateway.CountUnassignedServiceRequestsByAssignTeamMemberID(employeeId, companyId); lkbtnUnassignedServiceRequests.Text = countUnassignedSR.ToString() + " Unassigned Services Requests"; // ... For rejected service requests int countRejectedSR = dashboardUnassignedServiceRequestsGateway.CountRejectedServiceRequestsByAssignTeamMemberID(employeeId, companyId); lkbtnRejectedServiceRequests.Text = countRejectedSR.ToString() + " Rejected Services Requests"; } } else { if (ddlType.SelectedValue != "(All)") { // ... For unassigned service requests int countUnassignedSR = dashboardUnassignedServiceRequestsGateway.CountUnassignedServiceRequestsByAssignTeamMemberIDCompanyLevelIdUnitType(employeeId, companyId, companyLevelId, ddlType.SelectedValue); lkbtnUnassignedServiceRequests.Text = countUnassignedSR.ToString() + " Unassigned Services Requests"; // ... For rejected service requests int countRejectedSR = dashboardUnassignedServiceRequestsGateway.CountRejectedServiceRequestsByAssignTeamMemberIDCompanyLevelIdUnitType(employeeId, companyId, companyLevelId, ddlType.SelectedValue); lkbtnRejectedServiceRequests.Text = countRejectedSR.ToString() + " Rejected Services Requests"; } else { // ... For unassigned service requests int countUnassignedSR = dashboardUnassignedServiceRequestsGateway.CountUnassignedServiceRequestsByAssignTeamMemberIDCompanyLevelId(employeeId, companyId, companyLevelId); lkbtnUnassignedServiceRequests.Text = countUnassignedSR.ToString() + " Unassigned Services Requests"; // ... For rejected service requests int countRejectedSR = dashboardUnassignedServiceRequestsGateway.CountRejectedServiceRequestsByAssignTeamMemberIDCompanyLevelId(employeeId, companyId, companyLevelId); lkbtnRejectedServiceRequests.Text = countRejectedSR.ToString() + " Rejected Services Requests"; } } } }