public virtual CloudAccountDA.PaymentGatewayMasterDataTable GetData() { this.Adapter.SelectCommand = this.CommandCollection[0]; CloudAccountDA.PaymentGatewayMasterDataTable dataTable = new CloudAccountDA.PaymentGatewayMasterDataTable(); this.Adapter.Fill(dataTable); return(dataTable); }
public virtual int Fill(CloudAccountDA.PaymentGatewayMasterDataTable dataTable) { this.Adapter.SelectCommand = this.CommandCollection[0]; if (this.ClearBeforeFill) { dataTable.Clear(); } return(this.Adapter.Fill(dataTable)); }
private void SetRecord(string iD) { this.objPaymentGatewayMasterDT = this.objPaymentGatewayMasterBll.GetDataByPaymentGatewayID(int.Parse(iD)); if (this.objPaymentGatewayMasterDT.Rows.Count <= 0) { return; } this.hfPaymentGateway.Value = this.objPaymentGatewayMasterDT.Rows[0]["PaymentGatewayID"].ToString(); this.txtMerchantID.Text = this.objPaymentGatewayMasterDT.Rows[0]["MerchantID"].ToString(); this.txtMerchantAuthkey.Text = this.objPaymentGatewayMasterDT.Rows[0]["MerchantAuthkey"].ToString(); this.txtTransactionTypeID.Text = this.objPaymentGatewayMasterDT.Rows[0]["TransactionTypeID"].ToString(); this.txtTransactionAuthkey.Text = this.objPaymentGatewayMasterDT.Rows[0]["TransactionAuthkey"].ToString(); }
public virtual CloudAccountDA.PaymentGatewayMasterDataTable GetDataByPaymentGatewayID(int?PaymentGatewayID) { this.Adapter.SelectCommand = this.CommandCollection[1]; if (PaymentGatewayID.HasValue) { this.Adapter.SelectCommand.Parameters[1].Value = PaymentGatewayID.Value; } else { this.Adapter.SelectCommand.Parameters[1].Value = DBNull.Value; } CloudAccountDA.PaymentGatewayMasterDataTable dataTable = new CloudAccountDA.PaymentGatewayMasterDataTable(); this.Adapter.Fill(dataTable); return(dataTable); }
protected void btnSubmit_OnClick(object sender, EventArgs e) { string CardTransactionID = (string)null; long ErrorNo = 0L; string ErrorDesc = (string)null; this.lblError.Text = ""; string MerchantID = "1"; string MerchantAuthkey = "Mobile Tranzact"; string TransactionTypeID = "2"; string TransactionAuthkey = "Mobile Tranzact Debit"; this.objPaymentGatewayMasterDT = this.objPaymentGatewayMasterBll.GetAllDetail(); if (this.objPaymentGatewayMasterDT.Rows.Count > 0) { MerchantID = this.objPaymentGatewayMasterDT.Rows[0]["MerchantID"].ToString(); MerchantAuthkey = this.objPaymentGatewayMasterDT.Rows[0]["MerchantAuthkey"].ToString(); TransactionTypeID = this.objPaymentGatewayMasterDT.Rows[0]["TransactionTypeID"].ToString(); TransactionAuthkey = this.objPaymentGatewayMasterDT.Rows[0]["TransactionAuthkey"].ToString(); } string str1 = this.rblYear.Checked ? this.lblPriceYear.Text : this.lblPriceMonth.Text; int num = this.rblYear.Checked ? 365 : 30; string sPackageType = this.rblYear.Checked ? "Yearly" : "Monthly"; int iCompanyPaymentID = this.objCompanyPaymentMasterBll.AddCompanyPayment(int.Parse(this.hfCompanyID.Value), int.Parse(this.hfPackageID.Value), Decimal.Parse(str1), "Pending", "", "", "Pay by Mobiletranzact"); bool flag = this.objMobileTranzactService.MakeOrderPayment(ref CardTransactionID, this.txtCardNo.Text, this.txtPinNo.Text, MerchantID, MerchantAuthkey, TransactionTypeID, TransactionAuthkey, this.hfPackageID.Value, str1, iCompanyPaymentID.ToString(), ref ErrorNo, ref ErrorDesc); string str2 = (string)(object)((bool)(flag) ? 1 : 0) + (object)" cardTranid: " + CardTransactionID + " code: " + (string)(object)ErrorNo + " desc: " + ErrorDesc + " \n PackageId: " + this.hfPackageID.Value + " Package Name: " + this.lblPackageName.Text; if (flag && !string.IsNullOrEmpty(CardTransactionID)) { this.objCompanyPackageMasterBll.UpdateCompanyPackages(int.Parse(this.hfCompanyID.Value)); this.objCompanyPackageMasterBll.AddCompanyPackage(int.Parse(this.hfCompanyID.Value), int.Parse(this.hfPackageID.Value), new DateTime?(DateTime.Now), new DateTime?(DateTime.Now.AddDays((double)num)), sPackageType, new Decimal?(Decimal.Parse(str1)), "Pay by Mobiletranzact", new DateTime?(DateTime.Now), new DateTime?(DateTime.Now), true); this.objCompanyPaymentMasterBll.UpdateAfterPayment(iCompanyPaymentID, "Completed", ErrorNo.ToString(), ErrorDesc); this.lblError.Text = this.lblPackageName.Text + " Package Sucessfully Upgrade by you."; this.lblError.ForeColor = Color.Green; } else { this.lblError.Text = str2.Replace("\n", "<br />"); this.lblError.ForeColor = Color.Red; } }
public virtual int Update(CloudAccountDA.PaymentGatewayMasterDataTable dataTable) { return(this.Adapter.Update(dataTable)); }