protected void lvAPMemberFeedback_ItemDataBound(object sender, ListViewItemEventArgs e) { if (e.Item.ItemType == ListViewItemType.DataItem) { ListViewDataItem dataItem = (ListViewDataItem)e.Item; APMemberFeedbackEntity ent = (APMemberFeedbackEntity)dataItem.DataItem; APApprovalProcessEntity aPApprovalProcessEntity = APRobot.GetApprovalProcessByID(ent.APApprovalProcessID); HyperLink lnkViewDetails = (HyperLink)e.Item.FindControl("lnkViewDetails"); HiddenField hydAPApprovalProcessID = (HiddenField)e.Item.FindControl("hydAPApprovalProcessID"); Label lblTitle = (Label)e.Item.FindControl("lblTitle"); if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.REQUISITION) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/REQ/REQRequisitionDetailsWithApproval.aspx", string.Empty, UrlConstants.REQUISITION_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString() ).ToString(); } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.WORK_ORDER) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/PRM/PRMWorkOrderViewWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_WORKORDER_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString() ).ToString(); } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.CUSTOM) { lnkViewDetails.NavigateUrl = "#"; } lnkViewDetails.Target = "_blank"; } }
protected void lvAPMemberFeedback_ItemDataBound(object sender, ListViewItemEventArgs e) { if (e.Item.ItemType == ListViewItemType.DataItem) { ListViewDataItem dataItem = (ListViewDataItem)e.Item; APForwardInfo_DetailedEntity ent = (APForwardInfo_DetailedEntity)dataItem.DataItem; APApprovalProcessEntity aPApprovalProcessEntity = APRobot.GetApprovalProcessByID(ent.APApprovalProcessID); HyperLink lnkViewDetails = (HyperLink)e.Item.FindControl("lnkViewDetails"); HyperLink lnkShowApprovalStatus = (HyperLink)e.Item.FindControl("lnkShowApprovalStatus"); Label lblTitle = (Label)e.Item.FindControl("lblTitle"); Label lblAPFeedbackName = (Label)e.Item.FindControl("lblAPFeedbackName"); #region This code should be changed String aPFeedbackName = String.Empty; switch (aPApprovalProcessEntity.APStatusID) { case MasterDataConstants.APStatus.CANCELED: aPFeedbackName = "Canceled"; break; case MasterDataConstants.APStatus.COMPLETED: aPFeedbackName = "Complete"; break; case MasterDataConstants.APStatus.IN_PROCESS: aPFeedbackName = "In Process"; break; case MasterDataConstants.APStatus.NEW: aPFeedbackName = "New"; break; case MasterDataConstants.APStatus.ON_HOLD: aPFeedbackName = "On Hold"; break; default: break; } #endregion lblTitle.Text = aPApprovalProcessEntity.Title; lblAPFeedbackName.Text = aPFeedbackName; Label lblAPType = (Label)e.Item.FindControl("lblAPType"); if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.REQUISITION) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/REQ/REQRequisitionDetailsWithApproval.aspx", string.Empty, UrlConstants.REQUISITION_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString(), APForwardInfoEntity.FLD_NAME_APForwardInfoID, ent.APForwardInfoID.ToString() ).ToString(); lblAPType.Text = "Requisition"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.WORK_ORDER) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/PRM/PRMWorkOrderViewWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_WORKORDER_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString(), APForwardInfoEntity.FLD_NAME_APForwardInfoID, ent.APForwardInfoID.ToString() ).ToString(); lblAPType.Text = "Work Order"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.BILL) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/CM/CMBillDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_CM_BILL_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "Bill"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.PAYABLE_STATEMENT) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/ACC/ACCPostPayableStatementDetailWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_POST_PAYABLE_STATEMENT_DETAIL_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "Payable Statement"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.TRF) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/INV/INVTransferItemDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_TRANSFER_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "TRF"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.BANK_DEPOSIT) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/AC/ACBankAccountDepositDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_BANK_ACCOUNT_DEPOSIT_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "BANK DEPOSIT"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.BANK_PAYMENT) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/AC/ACBankAccountPaymentDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_BANK_ACCOUNT_PAYMENT_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "BANK PAYMENT"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.TEMPORARY_JOURNAL) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/AC/ACJournalDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_TEMPORARY_JOURNAL_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "JOURNAL ENTRY"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.BANK_ACCOUNT_TRANSFER) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/AC/ACBankAccountTransferDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_BANK_ACCOUNT_TRANSFER_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "BANK ACCOUNT TRANSFER"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.MRR) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/PRM/PRMMaterialReceiveDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_MATERIAL_RECEIVE_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "MATERIAL RECEIVE"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.AGREEMENT) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/CRM/CRMAgreementDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_AGREEMENT_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "AGREEMENT"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.CONTACT_LIST) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl("~/BD/BDProcessAssignedResourceDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_PROCESS_ASSIGNED_RESOURCE_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "CONTACT_LIST"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.CUSTOM) { lnkViewDetails.NavigateUrl = "#"; lblAPType.Text = "Custom"; } lnkShowApprovalStatus.NavigateUrl = UrlHelper.BuildSecureUrl( "~/AP/APView.aspx", string.Empty, APApprovalProcessEntity.FLD_NAME_APApprovalProcessID, aPApprovalProcessEntity.APApprovalProcessID.ToString() ).ToString(); lnkViewDetails.Target = "_blank"; lnkShowApprovalStatus.Target = "_blank"; } }
protected void lvAPMemberFeedback_ItemDataBound(object sender, ListViewItemEventArgs e) { if (e.Item.ItemType == ListViewItemType.DataItem) { ListViewDataItem dataItem = (ListViewDataItem)e.Item; APMemberFeedback_DetailedEntity ent = (APMemberFeedback_DetailedEntity)dataItem.DataItem; APApprovalProcessEntity aPApprovalProcessEntity = APRobot.GetApprovalProcessByID(ent.APApprovalProcessID); HyperLink lnkViewDetails = (HyperLink)e.Item.FindControl("lnkViewDetails"); HyperLink lnkShowApprovalStatus = (HyperLink)e.Item.FindControl("lnkShowApprovalStatus"); Label lblTitle = (Label)e.Item.FindControl("lblTitle"); Label lblAPType = (Label)e.Item.FindControl("lblAPType"); Label lblItemDetail = (Label)e.Item.FindControl("lblItemDetail"); lblTitle.Text = aPApprovalProcessEntity.Title; if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.REQUISITION) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/REQ/REQRequisitionDetailsWithApproval.aspx", string.Empty, UrlConstants.REQUISITION_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); String feReqItem = SqlExpressionBuilder.PrepareFilterExpression("REQRequisitionItem." + REQRequisitionItemEntity.FLD_NAME_RequisitionID, aPApprovalProcessEntity.ReferenceID.ToString(), SQLMatchType.Equal); IList <REQRequisitionItem_DetailedEntity> lst = FCCREQRequisitionItem_Detailed.GetFacadeCreate().GetIL(100000, 1, String.Empty, feReqItem); lblAPType.Text = "Requisition"; if (lst != null && lst.Count > 0) { lblItemDetail.Text = "Items ("; foreach (REQRequisitionItem_DetailedEntity entREQRequisitionItem_DetailedEntity in lst) { lblItemDetail.Text += entREQRequisitionItem_DetailedEntity.MDItemItemName + ", "; } lblItemDetail.Text += ")"; } } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.WORK_ORDER) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/PRM/PRMWorkOrderViewWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_WORKORDER_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "Work Order"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.BILL) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/CM/CMBillDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_CM_BILL_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "Bill"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.PAYABLE_STATEMENT) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/ACC/ACCPostPayableStatementDetailWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_POST_PAYABLE_STATEMENT_DETAIL_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "Payable Statement"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.TRF) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/INV/INVTransferItemDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_TRANSFER_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "TRF"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.BANK_DEPOSIT) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/AC/ACBankAccountDepositDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_BANK_ACCOUNT_DEPOSIT_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "BANK DEPOSIT"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.BANK_PAYMENT) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/AC/ACBankAccountPaymentDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_BANK_ACCOUNT_PAYMENT_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "BANK PAYMENT"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.TEMPORARY_JOURNAL) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/AC/ACJournalDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_TEMPORARY_JOURNAL_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "JOURNAL ENTRY"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.BANK_ACCOUNT_TRANSFER) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/AC/ACBankAccountTransferDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_BANK_ACCOUNT_TRANSFER_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "BANK ACCOUNT TRANSFER"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.MRR) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/PRM/PRMMaterialReceiveDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_MATERIAL_RECEIVE_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "MATERIAL RECEIVE"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.AGREEMENT) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl( "~/CRM/CRMAgreementDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_AGREEMENT_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "AGREEMENT"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.CONTACT_LIST) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl("~/BD/BDProcessAssignedResourceDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_PROCESS_ASSIGNED_RESOURCE_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "CONTACT_LIST"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.LOAN_APPLICATION) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl("~/HR/HREmployeeLoanApplicationDetailsWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_LOAN_APPLICATION_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "LOAN_APPLICATION"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.LEAVE_APPLICATION) { lnkViewDetails.NavigateUrl = UrlHelper.BuildSecureUrl("~/HR/HREmployeeLeaveApplicationWithApproval.aspx", string.Empty, UrlConstants.OVERVIEW_LEAVE_APPLICATION_ID, aPApprovalProcessEntity.ReferenceID.ToString(), APMemberFeedbackEntity.FLD_NAME_APMemberFeedbackID, ent.APMemberFeedbackID.ToString(), APMemberFeedbackEntity.FLD_NAME_APApprovalProcessID, ent.APApprovalProcessID.ToString() ).ToString(); lblAPType.Text = "LEAVE_APPLICATION"; } else if (aPApprovalProcessEntity.APTypeID == MasterDataConstants.APType.CUSTOM) { lnkViewDetails.NavigateUrl = "#"; lblAPType.Text = "Custom"; } lnkShowApprovalStatus.NavigateUrl = UrlHelper.BuildSecureUrl( "~/AP/APView.aspx", string.Empty, APApprovalProcessEntity.FLD_NAME_APApprovalProcessID, aPApprovalProcessEntity.APApprovalProcessID.ToString() ).ToString(); //lnkViewDetails.Target = "_blank"; lnkShowApprovalStatus.Target = "_blank"; } }