C# 클래스 HacmeBank_v2_WS.DataFactory

Summary description for DataFactory.
파일 보기 프로젝트 열기: o2platform/Demos_Files

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
recalculateAccountBalance ( string AccountID ) : string

메소드 상세

ChangeUserPassword() 공개 정적인 메소드

public static ChangeUserPassword ( string userID, string newPassword ) : void
userID string
newPassword string
리턴 void

CreateAccount() 공개 정적인 메소드

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
리턴 void

CreateUser() 공개 정적인 메소드

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

DataFactory() 공개 메소드

public DataFactory ( ) : System
리턴 System

DeleteMessage() 공개 정적인 메소드

public static DeleteMessage ( string messageID ) : int
messageID string
리턴 int

DeleteUser() 공개 정적인 메소드

public static DeleteUser ( string userID ) : int
userID string
리턴 int

GetAccountDetails_using_AccountID() 공개 정적인 메소드

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

GetAccountTransactionDetails_using_TransactionID() 공개 정적인 메소드

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

GetAccountTransactions_using_AccountID() 공개 정적인 메소드

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

GetLoanRates() 공개 정적인 메소드

public static GetLoanRates ( ) : ArrayList
리턴 System.Collections.ArrayList

GetPostedMessages() 공개 정적인 메소드

public static GetPostedMessages ( ) : ArrayList
리턴 System.Collections.ArrayList

GetUserAccounts_using_userID() 공개 정적인 메소드

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

GetUserDetail() 공개 정적인 메소드

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

ListCurrentUsers() 공개 정적인 메소드

public static ListCurrentUsers ( ) : ArrayList
리턴 System.Collections.ArrayList

MakePayment_Using_CreditCard() 공개 정적인 메소드

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
리턴 int

PostMessage() 공개 정적인 메소드

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

RequestALoan() 공개 정적인 메소드

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

TransferFunds() 공개 정적인 메소드

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

UpdateUser() 공개 정적인 메소드

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

ValidateUserPassword() 공개 정적인 메소드

public static ValidateUserPassword ( string loginID, string password ) : int
loginID string
password string
리턴 int

executeSqlQuery() 공개 정적인 메소드

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

recalculateAllAccountsBalances() 공개 정적인 메소드

public static recalculateAllAccountsBalances ( ) : string
리턴 string