protected void btnSaveBank_Click(object sender, EventArgs e) { int intErrorBank = 0; string strErrorBank = ""; if (intErrorBank == 0) { ServeAtDoorstepData.CusBankDetails objBankdet = new ServeAtDoorstepData.CusBankDetails(); objBankdet.BankId = Convert.ToInt32(sBankId); objBankdet.CustomerId = Convert.ToInt32(sCustomerId); objBankdet.BankName = txtBankname.Value.ToString(); objBankdet.CardHolderName = txtCardholdername.Value.ToString(); objBankdet.CreditCardNumber = txtCredCardnumber.Value.ToString(); objBankdet.CVCNumber = txtCVC.Value.ToString(); objService = new ServeAtDoorstepService(); int i = objService.AddCustomerBankdet(objBankdet); this.modalpopBank.Hide(); LoadProfile(); } else { this.modalpopBank.Show(); divErrorBank.InnerHtml = strErrorBank; } }
public int AddCustomerBankdet(CusBankDetails cusbankDetails) { try { DALComponent objDALRegister = new DALComponent(); objDALRegister.SetParameters("@bankId", SqlDbType.Int, 4, cusbankDetails.BankId); objDALRegister.SetParameters("@customerId", SqlDbType.Int, 4, cusbankDetails.CustomerId); objDALRegister.SetParameters("@bankName", SqlDbType.VarChar, 200, cusbankDetails.BankName); objDALRegister.SetParameters("@cardholderName", SqlDbType.VarChar, 50, cusbankDetails.CardHolderName); objDALRegister.SetParameters("@creditcardNumber", SqlDbType.VarChar, 50, cusbankDetails.CreditCardNumber); objDALRegister.SetParameters("@cvcNumber", SqlDbType.VarChar, 50, cusbankDetails.CVCNumber); objDALRegister.SetParameters("@idvalue", SqlDbType.Int, true); objDALRegister.SqlCommandText = "[CreateBankDetails]"; int x = objDALRegister.CreateRecord(); object y = objDALRegister.GetParameters("@idvalue"); if (cusbankDetails.BankId != 0) return cusbankDetails.BankId; else return Int32.Parse(y.ToString()); } catch (SqlException sqlEx) { throw new ApplicationException("Data error=" + sqlEx.Message.ToString()); } catch (Exception ex) { throw new ApplicationException("Error=" + ex.Message.ToString()); } }