You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
using Swift.DAL.OnlineAgent; using Swift.web.Library; using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text; using System.Web; using System.Web.UI; using System.Web.UI.WebControls;
namespace Swift.web.Remit.Administration.CustomerSetup { public partial class CustomerDetails : System.Web.UI.Page { private const string ViewFunctionId = "20293000"; private readonly SwiftLibrary _swiftLib = new SwiftLibrary();
private readonly StaticDataDdl _sdd = new StaticDataDdl(); private readonly OnlineCustomerDao _cd = new OnlineCustomerDao(); protected void Page_Load(object sender, EventArgs e) { Authenticate(); //trustdoc.Visible = false;
if (!IsPostBack) { PopulateDDL(); GetStatic.PrintMessage(Page); GetStatic.CallBackJs1(Page, "Hide Div", "HideDiv();");
if (GetCustomerId() != "") { hdnCustomerId.Value = GetCustomerId(); PopulateCustomerData(); GetStatic.CallBackJs1(Page, "Show Div", "ShowDiv();"); } } } private void Authenticate() { _swiftLib.CheckAuthentication(ViewFunctionId); }
private void PopulateDDL() { var user = GetStatic.GetUser(); _sdd.SetDDL(ref ddlSearchBy, "exec proc_sendPageLoadData @flag='search-cust-by'", "VALUE", "TEXT", "", ""); } protected void clickBtnForGetCustomerDetails_Click(object sender, EventArgs e) { PopulateCustomerData(); }
private void PopulateCustomerData() { DataSet ds = _cd.GetCustomerInfo(GetStatic.GetUser(), GetCustomerId()); if (ds != null) { var customerDetails = ds.Tables[0]; var receiveDetils = ds.Tables[1]; var documentDetails = ds.Tables[2]; var kycDetails = ds.Tables[3]; var tranDetails = ds.Tables[4]; var modifyDetails = ds.Tables[5]; var moreDetails = ds.Tables[6]; var registrationDetails = ds.Tables[8]; if (moreDetails.Rows.Count > 0) { PopulateMoreDetails(moreDetails); }
if (customerDetails.Rows.Count > 0) { PopulateCustomerInfo(customerDetails); } if (receiveDetils.Rows.Count > 0) { PopulateRecInfo(receiveDetils); } else { recDetails.InnerHtml = ""; } if (kycDetails.Rows.Count > 0) { PopulateKycDetails(kycDetails); } else { kycDetail.InnerHtml = ""; } if (documentDetails.Rows.Count > 0) { PopulateDocumentDetails(documentDetails); } else { docdetails.InnerHtml = ""; } if (tranDetails.Rows.Count > 0) { PopulateTranDetails(tranDetails); } else { txnDetails.InnerHtml = ""; } if (modifyDetails.Rows.Count > 0) { PopulateModifyDetails(modifyDetails); } else { modDetails.InnerHtml = ""; } if (registrationDetails.Rows.Count > 0) { PopulateRegistrationDetails(registrationDetails); } else { regDetails.InnerHtml = ""; } } }
private void PopulateKycDetails(DataTable kycDetails) { var str = new StringBuilder(""); var sn = 1; foreach (DataRow dr in kycDetails.Rows) {
str.Append("<tr>"); str.Append("<td>" + sn + "</td>"); str.Append("<td>" + dr["method"].ToString() + "</td>"); str.Append("<td>" + dr["status"].ToString() + "</td>"); str.Append("<td>" + dr["remarks"].ToString() + "</td>"); str.Append("</tr>"); sn++; } kycDetail.InnerHtml = str.ToString(); }
private void PopulateModifyDetails(DataTable modifyDetails) { var str = new StringBuilder(""); var sn = 1; foreach (DataRow dr in modifyDetails.Rows) {
str.Append("<tr>"); str.Append("<td>" + sn + "</td>"); str.Append("<td>" + dr["columnName"].ToString() + "</td>"); str.Append("<td>" + dr["oldValue"].ToString() + "</td>"); str.Append("<td>" + dr["newValue"].ToString() + "</td>"); str.Append("<td>" + dr["modifiedBy"].ToString() + "</td>"); str.Append("<td>" + dr["modifiedDate"].ToString() + "</td>"); str.Append("</tr>"); sn++; } modDetails.InnerHtml = str.ToString(); }
private void PopulateTranDetails(DataTable tranDetails) { var str = new StringBuilder(""); var sn = 1; foreach (DataRow dr in tranDetails.Rows) {
str.Append("<tr>"); str.Append("<td style=\"width:3%;\">" + sn + "</td>"); str.Append("<td style=\"width:8%;\">" + dr["createdDate"].ToString() + "</td>"); str.Append("<td style=\"width:12%;\">" + dr["receiverName"].ToString() + "</td>"); str.Append("<td style=\"width:8%;\">" + dr["jmeNo"].ToString() + "</td>"); str.Append("<td style=\"width:9%;\">" + GetStatic.ShowDecimal(dr["cAmt"].ToString()) + "</td>"); str.Append("<td style=\"width:9%;\">" + GetStatic.ShowDecimal(dr["serviceCharge"].ToString()) + "</td>"); str.Append("<td style=\"width:10%;\">" + GetStatic.ShowDecimal(dr["tAmt"].ToString()) + "</td>"); str.Append("<td style=\"width:11%;\">" + dr["tranStatus"].ToString() + "</td>"); str.Append("<td style=\"width:8%;\">" + dr["payStatus"].ToString() + "</td>"); str.Append("<td style=\"width:10%;\">" + dr["pCountry"].ToString() + "</td>"); str.Append("<td style=\"width:12 %;\">" + dr["complianceStatus"].ToString() + "</td>");
str.Append("</tr>"); sn++; } txnDetails.InnerHtml = str.ToString(); }
private void PopulateDocumentDetails(DataTable documentDetails) { var str = new StringBuilder(""); var sn = 1; foreach (DataRow dr in documentDetails.Rows) {
str.Append("<tr>"); str.Append("<td>" + sn + "</td>"); str.Append("<td>" + dr["documentType"].ToString() + "</td>"); str.Append("<td>" + dr["fileType"].ToString() + "</td>"); str.Append("<td>" + dr["fileName"].ToString() + "</td>"); str.Append("<td>" + dr["uploadedDate"].ToString() + "</td>"); str.Append("</tr>"); sn++; } docdetails.InnerHtml = str.ToString(); }
private void PopulateRecInfo(DataTable receiveDetils) { var str = new StringBuilder(""); var sn = 1; foreach (DataRow dr in receiveDetils.Rows) {
str.Append("<tr>"); str.Append("<td>" + sn + "</td>"); str.Append("<td>" + dr["fullname"].ToString() + "</td>"); str.Append("<td>" + dr["relationship"].ToString() + "</td>"); str.Append("<td>" + dr["address"].ToString() + "</td>"); str.Append("<td>" + dr["country"].ToString() + "</td>"); str.Append("<td>" + dr["isDeleted"].ToString() + "</td>"); str.Append("<td>" + dr["deletedBy"].ToString() + "</td>"); str.Append("</tr>"); sn++; } recDetails.InnerHtml = str.ToString();
}
private void PopulateCustomerInfo(DataTable customerDetails) { //if (customerDetails.Rows[0]["registrationType"].ToString() == "EKYC")
//{
// trustdoc.Visible = true;
//}
custName.Text = customerDetails.Rows[0]["fullName"].ToString(); custCountry.Text = customerDetails.Rows[0]["countryName"].ToString(); //street.Text = customerDetails.Rows[0]["street"].ToString();
//custState.Text = customerDetails.Rows[0]["stateName"].ToString();
custCity.Text = customerDetails.Rows[0]["city"].ToString(); custEmail.Text = customerDetails.Rows[0]["email"].ToString(); custMobile.Text = customerDetails.Rows[0]["mobile"].ToString(); memId.Text = customerDetails.Rows[0]["membershipId"].ToString(); custDob.Text = customerDetails.Rows[0]["dob"].ToString(); custOccupation.Text = customerDetails.Rows[0]["occupation"].ToString(); custGender.Text = customerDetails.Rows[0]["gender"].ToString(); idType.Text = customerDetails.Rows[0]["idType"].ToString(); idNumber.Text = customerDetails.Rows[0]["idNumber"].ToString();
idExpiryDate.Text = customerDetails.Rows[0]["idExpiryDate"].ToString(); placeOfIssue.Text = customerDetails.Rows[0]["placeOfIssue"].ToString(); documentType.Text = customerDetails.Rows[0]["documentType"].ToString(); additionalId.Text = customerDetails.Rows[0]["additionalId"].ToString(); address.Text = customerDetails.Rows[0]["address"].ToString(); additionalAddress.Text = customerDetails.Rows[0]["additionalAddress"].ToString().Replace("Nnull",""); //walletNo.Text = customerDetails.Rows[0]["walletAccountNo"].ToString();
kycStatus.Text = customerDetails.Rows[0]["lawsonCardNo"].ToString(); zipCode.Text = customerDetails.Rows[0]["zipcode"].ToString(); nativeCountry.Text = customerDetails.Rows[0]["nativeCountry"].ToString(); //visaStatus.Text = customerDetails.Rows[0]["visastatus"].ToString();
introducer.Text = customerDetails.Rows[0]["introducer"].ToString(); registrationType.Text = customerDetails.Rows[0]["registrationType"].ToString(); //trustdocId.Text = customerDetails.Rows[0]["TrustDocId"].ToString();
//createdFrom.Text = customerDetails.Rows[0]["createdFrom"].ToString();
} private void PopulateMoreDetails(DataTable moreDetails) { registrationDate.Text = moreDetails.Rows[0]["registeredDate"].ToString(); numberOfBeneficiaries.Text = moreDetails.Rows[0]["numberOfReceivers"].ToString(); firstTransactionDate.Text = moreDetails.Rows[0]["firstTransactionDate"].ToString(); visaStatusNew.Text = moreDetails.Rows[0]["visaStatus"].ToString(); totalAmountOfTransactions.Text = "GBP " + GetStatic.ShowDecimal(moreDetails.Rows[0]["totalAmountOfTransaction"].ToString()); totalNumberOfTransactions.Text = moreDetails.Rows[0]["totalNumberOfTransacation"].ToString(); totalTransactionAmountOfAYear.Text = "GBP " + GetStatic.ShowDecimal(moreDetails.Rows[0]["totalAmountOfTransactionOfYear"].ToString()); totalTransactionOfAYear.Text = moreDetails.Rows[0]["totalNumberOfTransactionOfYear"].ToString(); averageTransactionAmount.Text = "GBP " + GetStatic.ShowDecimal(moreDetails.Rows[0]["averageAmountOfYear"].ToString()); }
//protected string GetCustomerId()
//{
// string customerId = hdnCustomerId.Value;
// return customerId;
//}
protected string GetCustomerId() { string customerId = hdnCustomerId.Value; if (customerId == "") { customerId = GetStatic.ReadQueryString("customerId", ""); } return customerId; } private void PopulateRegistrationDetails(DataTable registrationDetails) { var str = new StringBuilder(""); var sn = 1; foreach (DataRow dr in registrationDetails.Rows) {
str.Append("<tr>"); str.Append("<td>" + sn + "</td>"); str.Append("<td>" + dr["createdFrom"].ToString() + "</td>"); str.Append("<td>" + dr["verifiedDate"].ToString() + "</td>"); str.Append("<td>" + dr["verifiedBy"].ToString() + "</td>"); str.Append("<td>" + dr["approvedDate"].ToString() + "</td>"); str.Append("<td>" + dr["approvedBy"].ToString() + "</td>"); str.Append("<td>" + dr["lastLoginTs"].ToString() + "</td>"); str.Append("<td>" + dr["phoneBrand"].ToString() + "</td>"); str.Append("</tr>"); sn++; } regDetails.InnerHtml = str.ToString(); } } }
|