private void UpdateControlsByLoad() { chkArchive.Checked = false; chkUnArchive.Checked = false; //update DataSource label: if (ddlLoad.SelectedValue != "0") { var dr = LoadListTable.Select("LoadID = " + ddlLoad.SelectedValue)[0]; lblSource.Text = dr["DataSourceDescription"].ToString(); lblRound.Text = GetReviewRoundDesc((int)dr["ReviewRound"]); lblDueDate.Text = ((DateTime)dr["DueDate"]).ToString("MMM dd, yyyy"); if ((DateTime)dr["DueDate"] <= DateTime.Now && dr["ArchiveDate"] == DBNull.Value) lblDueDate.CssClass = "regBldRedText"; else lblDueDate.CssClass = ""; if (dr["ArchiveDate"] != DBNull.Value) { chkArchive.Visible = false; SelectedLoadIsArchived = true; if (DisplayArchive && this.Page.User.IsInRole(((int)UserRoles.urBudgetDivisionAdmin).ToString())) chkUnArchive.Visible = true; } else { chkUnArchive.Visible = false; SelectedLoadIsArchived = false; if (DisplayArchive && this.Page.User.IsInRole(((int)UserRoles.urBudgetDivisionAdmin).ToString())) chkArchive.Visible = true; } SelectedLoadParentID = (int)dr["ParentLoadID"]; SelectedOpenItemTypeID = (int)dr["OIType"]; txtLoadTypeID.Text = dr["OIType"].ToString(); //ItemTypeCode = lblLoadTypeID.Text; //lblLoadTypeID.Text = SelectedOpenItemTypeID.ToString(); Session["ReportType"] = txtLoadTypeID.Text; } else { lblSource.Text = ""; lblDueDate.Text = ""; lblRound.Text = ""; chkUnArchive.Visible = false; SelectedLoadIsArchived = false; SelectedLoadParentID = 0; SelectedOpenItemTypeID = 0; } }
public void InitControls() { tblSearch.Visible = DisplaySearchFields; tblSubmit.Visible = DisplaySubmitSection; if (DisplaySearchFields) btnValHistory.Visible = true; //LoadListTable = Lookups.GetLoadFullInfoList(false).Copy(); LoadListTable = LookupsBO.GetLoadList().Tables[0].Copy(); if (!LoadID_IsRequired) { var dr = LoadListTable.NewRow(); dr["LoadID"] = 0; dr["LoadDesc"] = ""; LoadListTable.Rows.InsertAt(dr, 0); } ddlLoad.DataSource = LoadListTable; ddlLoad.DataValueField = "LoadID"; ddlLoad.DataTextField = "LoadDesc"; ddlLoad.DataBind(); lblSource.Text = ""; //init Organizations list: var dto = LookupsBO.GetUniqueOrganizationList().Tables[0].Copy(); var dro = dto.NewRow(); dro["Organization"] = OIConstants.OpenItemsGridFilter_TotalUniverse; dto.Rows.InsertAt(dro, 0); if (AddWorkloadFilterValue) { dro = dto.NewRow(); dro["Organization"] = OIConstants.OpenItemsGridFilter_MyWorkload; dto.Rows.InsertAt(dro, 1); } else if (AddBudgetDivisionFilterValue) { dro = dto.NewRow(); dro["Organization"] = OIConstants.OpenItemsGridFilter_BDResponsibility; dto.Rows.InsertAt(dro, 1); } ddlViewFilter.DataSource = dto; ddlViewFilter.DataValueField = "Organization"; ddlViewFilter.DataTextField = "Organization"; ddlViewFilter.DataBind(); }