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;
             }
         }
     }
 }
Ejemplo n.º 2
0
    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;
        }
    }