protected void ddlRequest_SelectedIndexChanged(object sender, EventArgs e) { if (ddlRequest.SelectedIndex == 0) { PreviewGridView.Visible = false; txtReason.Visible = false; btnApprove.Visible = false; btnReject.Visible = false; } else if (ddlRequest.SelectedIndex > 0) { int requestID = Convert.ToInt32(ddlRequest.SelectedValue.ToString()); requestID = Convert.ToInt32(ddlRequest.SelectedItem.Value); Session["RequestID"] = requestID; if (approveRejectRequestController.getRequestItem(requestID) != null) { List <ApproveRejectRequestObject> requestDetailList = approveRejectRequestController.getRequestItem(requestID); if (requestDetailList.Count() > 0) { PreviewGridView.DataSource = requestDetailList; PreviewGridView.DataBind(); PreviewGridView.Visible = true; txtReason.Visible = true; btnApprove.Visible = true; btnReject.Visible = true; } } } }
protected void btnPreview_Click(object sender, EventArgs e) { int requestno = Convert.ToInt32(ddlRequestNo.SelectedValue); if (viewController.getRequestHistory(requestno) != null) { List <ADTeam4EF.RequestHistoryObj> requestHistoryList = viewController.getRequestHistory(requestno); PreviewGridView.DataSource = requestHistoryList; PreviewGridView.DataBind(); lblRequestNo.InnerText = "Request No. " + requestno.ToString(); ADTeam4EF.Request rStatus = viewController.getRequestStatus(requestno); string status = rStatus.RequestStatus.ToString(); lbRequestStatus.InnerText = "Request Status: " + status; } }