private void loadReportType() { DataSet dtsReportTypes = TurninService.GetTurnInReportTypes(CurrentUser, "W"); HidddenReportType.DataSource = dtsReportTypes.Tables[0]; HidddenReportType.DataTextField = dtsReportTypes.Tables[0].Columns["Description"].ToString(); HidddenReportType.DataValueField = dtsReportTypes.Tables[0].Columns["ID"].ToString(); HidddenReportType.DataBind(); //Assigning the Report Type IDs to the Report Type Description using Hash Table for (int indexReportType = 0; indexReportType < HidddenReportType.Items.Count; indexReportType++) { hsTable[HidddenReportType.Items[indexReportType].Value] = HidddenReportType.Items[indexReportType].Value; } }
// Filling the Report Types private void FillReport() { DataSet dtsReportTypes = TurninService.GetTurnInReportTypes(CurrentUser, "R"); cboReportType.DataSource = dtsReportTypes.Tables[0]; cboReportType.DataBind(); //Put the Report types in Cache if (Cache["Status Report"] == null) { Cache["Status Report"] = Status_Report; Cache["Status Report Desc"] = cboReportType.Items.FindByValue(Status_Report).Text; } if (Cache["Aged Transactions Report"] == null) { Cache["Aged Transactions Report"] = Aged_Transactions_Report; Cache["Aged Transactions Report Desc"] = cboReportType.Items.FindByValue(Aged_Transactions_Report).Text; } }