C# Class HacmeBank_v2_WS.DataFactory

Summary description for DataFactory.
Mostrar archivo Open project: o2platform/Demos_Files

Public Methods

Method Description
ChangeUserPassword ( string userID, string newPassword ) : void
CreateAccount ( string accountNumber, string userID, string accountCurrency, string accountBranch, string accountInitalBalance, string accountType ) : void
CreateUser ( string userName, string loginID, string userPassword ) : void
DataFactory ( ) : System
DeleteMessage ( string messageID ) : int
DeleteUser ( string userID ) : int
GetAccountDetails_using_AccountID ( string accountID ) : ArrayList
GetAccountTransactionDetails_using_TransactionID ( string transactionID ) : ArrayList
GetAccountTransactions_using_AccountID ( string accountID ) : ArrayList
GetLoanRates ( ) : ArrayList
GetPostedMessages ( ) : ArrayList
GetUserAccounts_using_userID ( string userID ) : ArrayList
GetUserDetail ( string fieldToUse, string valueToSearch ) : ArrayList
ListCurrentUsers ( ) : ArrayList
MakePayment_Using_CreditCard ( string sourceAccount_CCNumber, string sourceAccount_CCExpiryDate, string destinationAccount, int amount, string comment ) : int
PostMessage ( string userID, string messageSubject, string messageText ) : void
RequestALoan ( string destinationAccount, int amount, int loanPeriod, decimal loanInterestRate, string comment ) : int
TransferFunds ( string sourceAccount, string destinationAccount, double amount, string comment ) : int
UpdateUser ( string userID, string userName, string loginID, string userPassword ) : void
ValidateUserPassword ( string loginID, string password ) : int
executeSqlQuery ( string sqlQueryToExecute ) : ArrayList
recalculateAllAccountsBalances ( ) : string

Private Methods

Method Description
recalculateAccountBalance ( string AccountID ) : string

Method Details

ChangeUserPassword() public static method

public static ChangeUserPassword ( string userID, string newPassword ) : void
userID string
newPassword string
return void

CreateAccount() public static method

public static CreateAccount ( string accountNumber, string userID, string accountCurrency, string accountBranch, string accountInitalBalance, string accountType ) : void
accountNumber string
userID string
accountCurrency string
accountBranch string
accountInitalBalance string
accountType string
return void

CreateUser() public static method

public static CreateUser ( string userName, string loginID, string userPassword ) : void
userName string
loginID string
userPassword string
return void

DataFactory() public method

public DataFactory ( ) : System
return System

DeleteMessage() public static method

public static DeleteMessage ( string messageID ) : int
messageID string
return int

DeleteUser() public static method

public static DeleteUser ( string userID ) : int
userID string
return int

GetAccountDetails_using_AccountID() public static method

public static GetAccountDetails_using_AccountID ( string accountID ) : ArrayList
accountID string
return System.Collections.ArrayList

GetAccountTransactionDetails_using_TransactionID() public static method

public static GetAccountTransactionDetails_using_TransactionID ( string transactionID ) : ArrayList
transactionID string
return System.Collections.ArrayList

GetAccountTransactions_using_AccountID() public static method

public static GetAccountTransactions_using_AccountID ( string accountID ) : ArrayList
accountID string
return System.Collections.ArrayList

GetLoanRates() public static method

public static GetLoanRates ( ) : ArrayList
return System.Collections.ArrayList

GetPostedMessages() public static method

public static GetPostedMessages ( ) : ArrayList
return System.Collections.ArrayList

GetUserAccounts_using_userID() public static method

public static GetUserAccounts_using_userID ( string userID ) : ArrayList
userID string
return System.Collections.ArrayList

GetUserDetail() public static method

public static GetUserDetail ( string fieldToUse, string valueToSearch ) : ArrayList
fieldToUse string
valueToSearch string
return System.Collections.ArrayList

ListCurrentUsers() public static method

public static ListCurrentUsers ( ) : ArrayList
return System.Collections.ArrayList

MakePayment_Using_CreditCard() public static method

public static MakePayment_Using_CreditCard ( string sourceAccount_CCNumber, string sourceAccount_CCExpiryDate, string destinationAccount, int amount, string comment ) : int
sourceAccount_CCNumber string
sourceAccount_CCExpiryDate string
destinationAccount string
amount int
comment string
return int

PostMessage() public static method

public static PostMessage ( string userID, string messageSubject, string messageText ) : void
userID string
messageSubject string
messageText string
return void

RequestALoan() public static method

public static RequestALoan ( string destinationAccount, int amount, int loanPeriod, decimal loanInterestRate, string comment ) : int
destinationAccount string
amount int
loanPeriod int
loanInterestRate decimal
comment string
return int

TransferFunds() public static method

public static TransferFunds ( string sourceAccount, string destinationAccount, double amount, string comment ) : int
sourceAccount string
destinationAccount string
amount double
comment string
return int

UpdateUser() public static method

public static UpdateUser ( string userID, string userName, string loginID, string userPassword ) : void
userID string
userName string
loginID string
userPassword string
return void

ValidateUserPassword() public static method

public static ValidateUserPassword ( string loginID, string password ) : int
loginID string
password string
return int

executeSqlQuery() public static method

public static executeSqlQuery ( string sqlQueryToExecute ) : ArrayList
sqlQueryToExecute string
return System.Collections.ArrayList

recalculateAllAccountsBalances() public static method

public static recalculateAllAccountsBalances ( ) : string
return string