C# Class HacmeBank_v2_WS.DataFactory

Summary description for DataFactory.
Afficher le fichier Open project: o2platform/Demos_Files

Méthodes publiques

Méthode 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

Méthode Description
recalculateAccountBalance ( string AccountID ) : string

Method Details

ChangeUserPassword() public static méthode

public static ChangeUserPassword ( string userID, string newPassword ) : void
userID string
newPassword string
Résultat void

CreateAccount() public static méthode

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
Résultat void

CreateUser() public static méthode

public static CreateUser ( string userName, string loginID, string userPassword ) : void
userName string
loginID string
userPassword string
Résultat void

DataFactory() public méthode

public DataFactory ( ) : System
Résultat System

DeleteMessage() public static méthode

public static DeleteMessage ( string messageID ) : int
messageID string
Résultat int

DeleteUser() public static méthode

public static DeleteUser ( string userID ) : int
userID string
Résultat int

GetAccountDetails_using_AccountID() public static méthode

public static GetAccountDetails_using_AccountID ( string accountID ) : ArrayList
accountID string
Résultat System.Collections.ArrayList

GetAccountTransactionDetails_using_TransactionID() public static méthode

public static GetAccountTransactionDetails_using_TransactionID ( string transactionID ) : ArrayList
transactionID string
Résultat System.Collections.ArrayList

GetAccountTransactions_using_AccountID() public static méthode

public static GetAccountTransactions_using_AccountID ( string accountID ) : ArrayList
accountID string
Résultat System.Collections.ArrayList

GetLoanRates() public static méthode

public static GetLoanRates ( ) : ArrayList
Résultat System.Collections.ArrayList

GetPostedMessages() public static méthode

public static GetPostedMessages ( ) : ArrayList
Résultat System.Collections.ArrayList

GetUserAccounts_using_userID() public static méthode

public static GetUserAccounts_using_userID ( string userID ) : ArrayList
userID string
Résultat System.Collections.ArrayList

GetUserDetail() public static méthode

public static GetUserDetail ( string fieldToUse, string valueToSearch ) : ArrayList
fieldToUse string
valueToSearch string
Résultat System.Collections.ArrayList

ListCurrentUsers() public static méthode

public static ListCurrentUsers ( ) : ArrayList
Résultat System.Collections.ArrayList

MakePayment_Using_CreditCard() public static méthode

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
Résultat int

PostMessage() public static méthode

public static PostMessage ( string userID, string messageSubject, string messageText ) : void
userID string
messageSubject string
messageText string
Résultat void

RequestALoan() public static méthode

public static RequestALoan ( string destinationAccount, int amount, int loanPeriod, decimal loanInterestRate, string comment ) : int
destinationAccount string
amount int
loanPeriod int
loanInterestRate decimal
comment string
Résultat int

TransferFunds() public static méthode

public static TransferFunds ( string sourceAccount, string destinationAccount, double amount, string comment ) : int
sourceAccount string
destinationAccount string
amount double
comment string
Résultat int

UpdateUser() public static méthode

public static UpdateUser ( string userID, string userName, string loginID, string userPassword ) : void
userID string
userName string
loginID string
userPassword string
Résultat void

ValidateUserPassword() public static méthode

public static ValidateUserPassword ( string loginID, string password ) : int
loginID string
password string
Résultat int

executeSqlQuery() public static méthode

public static executeSqlQuery ( string sqlQueryToExecute ) : ArrayList
sqlQueryToExecute string
Résultat System.Collections.ArrayList

recalculateAllAccountsBalances() public static méthode

public static recalculateAllAccountsBalances ( ) : string
Résultat string