///// <summary> ///// Binds the summary dropdownlist. ///// </summary> //public void BindSummaryDropdownlist() //{ // string[] AccountSummaryItems = { selectItem, accountSummaryItem, cardSummaryItem }; // foreach (string s in AccountSummaryItems) // { // ListItem newItem = new ListItem(); // newItem.Text = s.Split('|')[0]; // newItem.Value = s.Split('|')[1]; // if (s.Split('|')[0].Replace(" ", "").ToLower() == accountSummary) // newItem.Selected = true; // ddlAccountSummary.Items.Add(newItem); // } //} /// <summary> /// Sets the request types URL. /// </summary> /// <remarks></remarks> private void SetRequestTypesURL() { try { if (Session[sessionCardHolderRequestTypes] != null) { List <CH_RequestType_MstDTO> lstRequestTypes = (List <CH_RequestType_MstDTO>)Session[sessionCardHolderRequestTypes]; foreach (CH_RequestType_MstDTO RequestType in lstRequestTypes) { string requestTypeName = RequestType.RequestType_nm.Replace(" ", "").Replace("-", "").ToLower(); if (requestTypeName == "atmpinregenerationrequest") //1 { hlnkATM_PIN_REGENERATION.NavigateUrl = "~/ServiceRequest/ATM_PIN_Regeneration.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "blockingofcard") //12 //TO BE ADD LATER ON (Commented on 20-May-2014 as client says to depublish it)// { hlnkBLOCKINGCARD.NavigateUrl = "~/ServiceRequest/BlockingCard.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } //Commented for this release on 28_03_2019 else if (requestTypeName == "internationllimit") { hlnkInternationalLimitOpenClose.NavigateUrl = "~/ServiceRequest/InternationlLimitOpenClose.ASPX?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "bonuspointredemption") { hlnkBonusPointRedemption.PostBackUrl = "~/ServiceRequest/BonusPointRedemption.ASPX?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } } } else { CardHolderRequestManager objCardHolderRequestType = new CardHolderRequestManager(); List <CH_RequestType_MstDTO> lstRequestTypes = objCardHolderRequestType.getCHRequestTypes(); foreach (CH_RequestType_MstDTO RequestType in lstRequestTypes) { string requestTypeName = RequestType.RequestType_nm.Replace(" ", "").Replace("-", "").ToLower(); if (requestTypeName == "atmpinregenerationrequest") //1 { hlnkATM_PIN_REGENERATION.NavigateUrl = "~/ServiceRequest/ATM_PIN_Regeneration.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "blockingofcard")//11 { hlnkBLOCKINGCARD.NavigateUrl = "~/ServiceRequest/BlockingCard.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "internationllimit") //12 //TO BE ADD LATER ON (Commented on 20-May-2014 as client says to depublish it)// { hlnkInternationalLimitOpenClose.NavigateUrl = "~/ServiceRequest/InternationlLimitOpenClose.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } } Session[sessionCardHolderRequestTypes] = lstRequestTypes; } } catch (Exception) { ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('" + Constants.strErrorRequestTypes + "');", true); } }
/// <summary> /// Loads the requests. /// </summary> /// <remarks></remarks> private void LoadRequests() { CardHolderRequestManager chrm = new CardHolderRequestManager(); ddlAppropRequestComplaint.DataSource = chrm.getCHStandardRequestType(); ddlAppropRequestComplaint.DataTextField = "RequestType_nm"; ddlAppropRequestComplaint.DataValueField = "RequestType_Id"; ddlAppropRequestComplaint.DataBind(); ddlAppropRequestComplaint.Items.Insert(0, new ListItem("Select Request", "-1")); }
/// <summary> /// Loads the issuing bank. /// </summary> /// <remarks></remarks> private void LoadIssuingBank() { CardHolderRequestManager chrm = new CardHolderRequestManager(); ddlIssueBank.DataSource = chrm.getBankList(); ddlIssueBank.DataTextField = "Bank_nm"; ddlIssueBank.DataValueField = "Bank_Id"; ddlIssueBank.DataBind(); ddlIssueBank.Items.Insert(0, new ListItem(Constants.DDLBank, "-1")); }
public static string GetRequestReason(Dictionary <string, string> FD, Field field) { CardHolderRequestManager chrm = new CardHolderRequestManager(); string reason = string.Empty; if (FD[field.Value] != "") { reason = chrm.getCHRequestReasonById(Convert.ToInt64(FD[field.Value])).Reason_nm; } else { reason = string.Empty; } return(GetRowTemplate(field.Text, reason)); }
/// <summary> /// Sets the request types URL. /// </summary> /// <remarks></remarks> private void SetRequestTypesURL() { try { long cardReplacementRequestId1 = 3; long cardReplacementRequestId2 = 16; long cardDeRegisterCreditCard = 8; long cardRequestAddOncard = 5; //int RequestTypeIdForInternationalLimit = 26; if (Session[sessionCardHolderRequestTypes] != null) { List <CH_RequestType_MstDTO> lstRequestTypes = (List <CH_RequestType_MstDTO>)Session[sessionCardHolderRequestTypes]; CH_RequestType_MstDTO objCardReplacement = lstRequestTypes.Find(x => x.RequestType_nm.Replace(" ", "").ToLower() == "cardreplacement"); CH_RequestType_MstDTO objCardRenewal = lstRequestTypes.Find(x => x.RequestType_nm.Replace(" ", "").ToLower() == "cardrenewal"); if (objCardReplacement != null) { cardReplacementRequestId1 = objCardReplacement.RequestType_Id; } if (objCardRenewal != null) { cardReplacementRequestId2 = objCardRenewal.RequestType_Id; } foreach (CH_RequestType_MstDTO RequestType in lstRequestTypes) { string requestTypeName = RequestType.RequestType_nm.Replace(" ", "").Replace("-", "").ToLower(); if (requestTypeName == "atmpinregenerationrequest") //1 { hlnkATM_PIN_REGENERATION.NavigateUrl = "~/ServiceRequest/ATM_PIN_Regeneration.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "cardreplacement") { hlnkCARDREQUEST.NavigateUrl = "~/ServiceRequest/CardRequest.aspx?replacementid=" + cardReplacementRequestId1.ToString().EncryptURL() + "&renewalid=" + cardReplacementRequestId2.ToString().EncryptURL() + "&deregistercreditcardid=" + cardDeRegisterCreditCard.ToString().EncryptURL() + "&requestaddoncardid=" + cardRequestAddOncard.ToString().EncryptURL(); } else if (requestTypeName == "emirequest") { hlnkEMIREQUEST.NavigateUrl = "~/ServiceRequest/EMIRequest.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "statementmode") { hlnkPAYMENTREQUEST.NavigateUrl = "~/Card/PAYMENTREQUEST.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); hlnkSTATEMENTDELIVERYMODE.NavigateUrl = "~/ServiceRequest/STATEMENTDELIVERYMODE.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "autodebitpaymenttype") { hlnkAUTODEBITPAYMENTTYPE.NavigateUrl = "~/ServiceRequest/AutoDebitPaymentType.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "bonuspointredemption") { hlnkBONUSPOINTREDEMPTION.NavigateUrl = "~/ServiceRequest/BonusPointRedemption.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "blockingofcard") { hlnkBLOCKINGCARD.NavigateUrl = "~/ServiceRequest/BlockingCard.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "internationllimit") { hlnkINTERNATIONLLIMITOPENCLOSE.NavigateUrl = "~/ServiceRequest/InternationlLimitOpenClose.ASPX?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } } } else { CardHolderRequestManager objCardHolderRequestType = new CardHolderRequestManager(); List <CH_RequestType_MstDTO> lstRequestTypes = objCardHolderRequestType.getCHRequestTypes(); CH_RequestType_MstDTO objCardReplacement = lstRequestTypes.Find(x => x.RequestType_nm.Replace(" ", "").ToLower() == "cardreplacement"); CH_RequestType_MstDTO objCardRenewal = lstRequestTypes.Find(x => x.RequestType_nm.Replace(" ", "").ToLower() == "cardrenewal"); if (objCardReplacement != null) { cardReplacementRequestId1 = objCardReplacement.RequestType_Id; } if (objCardRenewal != null) { cardReplacementRequestId2 = objCardRenewal.RequestType_Id; } foreach (CH_RequestType_MstDTO RequestType in lstRequestTypes) { string requestTypeName = RequestType.RequestType_nm.Replace(" ", "").Replace("-", "").ToLower(); if (requestTypeName == "atmpinregenerationrequest") //1 { hlnkATM_PIN_REGENERATION.NavigateUrl = "~/ServiceRequest/ATM_PIN_Regeneration.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "cardreplacement") { hlnkCARDREQUEST.NavigateUrl = "~/ServiceRequest/CardRequest.aspx?replacementid=" + cardReplacementRequestId1.ToString().EncryptURL() + "&renewalid=" + cardReplacementRequestId2.ToString().EncryptURL() + "&deregistercreditcardid=" + cardDeRegisterCreditCard.ToString().EncryptURL() + "&requestaddoncardid=" + cardRequestAddOncard.ToString().EncryptURL(); } else if (requestTypeName == "emirequest") { hlnkEMIREQUEST.NavigateUrl = "~/ServiceRequest/EMIRequest.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "statementmode") { hlnkPAYMENTREQUEST.NavigateUrl = "~/Card/PAYMENTREQUEST.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); hlnkSTATEMENTDELIVERYMODE.NavigateUrl = "~/ServiceRequest/STATEMENTDELIVERYMODE.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "autodebitpaymenttype") { hlnkAUTODEBITPAYMENTTYPE.NavigateUrl = "~/ServiceRequest/AutoDebitPaymentType.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "bonuspointredemption") { hlnkBONUSPOINTREDEMPTION.NavigateUrl = "~/ServiceRequest/BonusPointRedemption.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "blockingofcard") { hlnkBLOCKINGCARD.NavigateUrl = "~/ServiceRequest/BlockingCard.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "internationllimit") { hlnkINTERNATIONLLIMITOPENCLOSE.NavigateUrl = "~/ServiceRequest/InternationlLimitOpenClose.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } } Session[sessionCardHolderRequestTypes] = lstRequestTypes; } } catch (Exception) { ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('" + Constants.strErrorRequestTypes + "');", true); } }
/// <summary> /// Sets the request types URL. /// </summary> /// <remarks></remarks> private void SetRequestTypesURL() { try { long cardReplacementRequestId1 = 3; long cardReplacementRequestId2 = 16; //int RequestTypeIdForInternationalLimit = 26; if (Session[sessionCardHolderRequestTypes] != null) { List <CH_RequestType_MstDTO> lstRequestTypes = (List <CH_RequestType_MstDTO>)Session[sessionCardHolderRequestTypes]; CH_RequestType_MstDTO objCardReplacement = lstRequestTypes.Find(x => x.RequestType_nm.Replace(" ", "").ToLower() == "cardreplacement"); CH_RequestType_MstDTO objCardRenewal = lstRequestTypes.Find(x => x.RequestType_nm.Replace(" ", "").ToLower() == "cardrenewal"); if (objCardReplacement != null) { cardReplacementRequestId1 = objCardReplacement.RequestType_Id; } if (objCardRenewal != null) { cardReplacementRequestId2 = objCardRenewal.RequestType_Id; } foreach (CH_RequestType_MstDTO RequestType in lstRequestTypes) { string requestTypeName = RequestType.RequestType_nm.Replace(" ", "").Replace("-", "").ToLower(); if (requestTypeName == "atmpinregenerationrequest") //1 { hlnkATM_PIN_REGENERATION.NavigateUrl = "~/ServiceRequest/ATM_PIN_Regeneration.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } //else if (requestTypeName == "blockingofcard") //2 //TO BE ADD LATER ON (Commented on 20-May-2014 as client says to depublish it)// // hlnkBLOCKINGCARD.NavigateUrl = "~/ServiceRequest/BlockingCard.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); else if (requestTypeName == "cardreplacement") { hlnkCREDITCARDREPLACEMENTRENEWAL.NavigateUrl = "~/ServiceRequest/CreditCardReplacementRenewal.aspx?replacementid=" + cardReplacementRequestId1.ToString().EncryptURL() + "&renewalid=" + cardReplacementRequestId2.ToString().EncryptURL(); } else if (requestTypeName == "emirequest")//4 //TO BE ADD LATER ON (Commented on 20-May-2014 as client says to depublish it)// { hlnkEMIREQUEST.NavigateUrl = "~/ServiceRequest/EMIRequest.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "loanrequest") { hlnkLOANREQUEST.NavigateUrl = "~/ServiceRequest/LoanRequest.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "addoncardrequest") //5 { hlnkREQUESTADDONCARDPAGE.NavigateUrl = "~/ServiceRequest/RequestAddonCardPage.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "statementmode")//6 { hlnkSTATEMENTREQUEST.NavigateUrl = "~/ServiceRequest/StatementDeliveryMode.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "preservedstatementrequest")//7 { hlnkPRESERVESTATEMENTREQUEST.NavigateUrl = "~/ServiceRequest/PreserveStatementRequest.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "deregistrationofcard")//8 { hlnkDEREGISTERCREDITCARD.NavigateUrl = "~/ServiceRequest/DeRegisterCreditCard.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "autodebitpaymenttype")//9 { hlnkAUTODEBITPAYMENTTYPE.NavigateUrl = "~/ServiceRequest/AutoDebitPaymentType.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "autodebitderegistration")//10 { hlnkAUTODEBITDE_REGISTRATION.NavigateUrl = "~/ServiceRequest/AutoDebitDe_Registration.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "bonuspointredemption")//11 { hlnkBONUSPOINTREDEMPTION.NavigateUrl = "~/ServiceRequest/BonusPointRedemption.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "blockingofcard") //12 //TO BE ADD LATER ON (Commented on 20-May-2014 as client says to depublish it)// { hlnkBLOCKINGCARD.NavigateUrl = "~/ServiceRequest/BlockingCard.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } //Commented for this release on 28_03_2019 else if (requestTypeName == "internationllimit") { hlnkInternationalLimitOpenClose.NavigateUrl = "~/ServiceRequest/InternationlLimitOpenClose.ASPX?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } } } else { CardHolderRequestManager objCardHolderRequestType = new CardHolderRequestManager(); List <CH_RequestType_MstDTO> lstRequestTypes = objCardHolderRequestType.getCHRequestTypes(); CH_RequestType_MstDTO objCardReplacement = lstRequestTypes.Find(x => x.RequestType_nm.Replace(" ", "").ToLower() == "cardreplacement"); CH_RequestType_MstDTO objCardRenewal = lstRequestTypes.Find(x => x.RequestType_nm.Replace(" ", "").ToLower() == "cardrenewal"); if (objCardReplacement != null) { cardReplacementRequestId1 = objCardReplacement.RequestType_Id; } if (objCardRenewal != null) { cardReplacementRequestId2 = objCardRenewal.RequestType_Id; } foreach (CH_RequestType_MstDTO RequestType in lstRequestTypes) { string requestTypeName = RequestType.RequestType_nm.Replace(" ", "").Replace("-", "").ToLower(); if (requestTypeName == "atmpinregenerationrequest") //1 { hlnkATM_PIN_REGENERATION.NavigateUrl = "~/ServiceRequest/ATM_PIN_Regeneration.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } //else if (requestTypeName == "blockingofcard") //2 //TO BE ADD LATER ON (Commented on 20-May-2014 as client says to depublish it)// // hlnkBLOCKINGCARD.NavigateUrl = "~/ServiceRequest/BlockingCard.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); else if (requestTypeName == "cardreplacement") { hlnkCREDITCARDREPLACEMENTRENEWAL.NavigateUrl = "~/ServiceRequest/CreditCardReplacementRenewal.aspx?replacementid=" + cardReplacementRequestId1.ToString().EncryptURL() + "&renewalid=" + cardReplacementRequestId2.ToString().EncryptURL(); } //commented by abhijeet on 04/02/2019 as per instruction else if (requestTypeName == "emirequest")//4 //TO BE ADD LATER ON (Commented on 20-May-2014 as client says to depublish it)// { hlnkEMIREQUEST.NavigateUrl = "~/ServiceRequest/EMIRequest.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } //else if (requestTypeName == "loanrequest") // hlnkLOANREQUEST.NavigateUrl = "~/ServiceRequest/LoanRequest.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); else if (requestTypeName == "addoncardrequest") //5 { hlnkREQUESTADDONCARDPAGE.NavigateUrl = "~/ServiceRequest/RequestAddonCardPage.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "statementmode")//6 { hlnkSTATEMENTREQUEST.NavigateUrl = "~/ServiceRequest/StatementDeliveryMode.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "preservedstatementrequest")//7 { hlnkPRESERVESTATEMENTREQUEST.NavigateUrl = "~/ServiceRequest/PreserveStatementRequest.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "deregistrationofcard")//8 { hlnkDEREGISTERCREDITCARD.NavigateUrl = "~/ServiceRequest/DeRegisterCreditCard.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "autodebitpaymenttype")//9 { hlnkAUTODEBITPAYMENTTYPE.NavigateUrl = "~/ServiceRequest/AutoDebitPaymentType.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "autodebitderegistration")//10 { hlnkAUTODEBITDE_REGISTRATION.NavigateUrl = "~/ServiceRequest/AutoDebitDe_Registration.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "bonuspointredemption")//11 { hlnkBONUSPOINTREDEMPTION.NavigateUrl = "~/ServiceRequest/BonusPointRedemption.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } else if (requestTypeName == "blockingofcard")//11 { hlnkBLOCKINGCARD.NavigateUrl = "~/ServiceRequest/BlockingCard.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } //else if (requestTypeName == "balancetransferrequest") //12 //TO BE ADD LATER ON (Commented on 20-May-2014 as client says to depublish it)// // hlnkBALANCETRANSFERREQUEST.NavigateUrl = "~/ServiceRequest/BalanceTransferRequest.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); //Commented for this release on 28_03_2019 else if (requestTypeName == "internationllimit") //12 //TO BE ADD LATER ON (Commented on 20-May-2014 as client says to depublish it)// { hlnkInternationalLimitOpenClose.NavigateUrl = "~/ServiceRequest/InternationlLimitOpenClose.aspx?requestid=" + RequestType.RequestType_Id.ToString().EncryptURL(); } } Session[sessionCardHolderRequestTypes] = lstRequestTypes; } } catch (Exception) { ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('" + Constants.strErrorRequestTypes + "');", true); } }