c#之tcbs method方法示例
2011年9月17日 星期六 14時49分
private bool AccountStatusValidation(string[] statusCode, bool validStatus, Acct acct)
{
//判斷方法引數statuscode是否為空
if (statusCode != null)
{
for (int i = 0; i < statusCode.Length; i++)
{
//二支判斷
if (statusCode[i] == acct.CurrAcctStatCd)
{
//三支判斷 如果方法引數為true
if (validStatus)
{
return true;//此方法返回true
}
//CoreMessageBox.Show(MessageBoxOption.Error, 99999L, "This account has a status of {0} and is not valid for this transaction.", new object[] { AcctStat.All[acct.CurrAcctStatCd].AcctStatDesc });
CoreMessageBox.Show(MessageBoxOption.Error, 99999L, "賬戶當前的狀態為【{0}】,不允許執行此交易。", new object[] { AcctStat.All[acct.CurrAcctStatCd].AcctStatDesc });
return false;//如果方法引數validstatus為false,此方法返回false
}
}
if (validStatus)
{
//CoreMessageBox.Show(MessageBoxOption.Error, 99999L, "This account has a status of {0} and is not valid for this transaction.", new object[] { AcctStat.All[acct.CurrAcctStatCd].AcctStatDesc });
CoreMessageBox.Show(MessageBoxOption.Error, 99999L, "賬戶當前的狀態為【{0}】,不允許執行此交易", new object[] { AcctStat.All[acct.CurrAcctStatCd].AcctStatDesc });
return false;
}
}
return true;
}
private bool AccountStatusValidation(string[] statusCode, bool validStatus, Acct acct)
{
//判斷方法引數statuscode是否為空
if (statusCode != null)
{
for (int i = 0; i < statusCode.Length; i++)
{
//二支判斷
if (statusCode[i] == acct.CurrAcctStatCd)
{
//三支判斷 如果方法引數為true
if (validStatus)
{
return true;//此方法返回true
}
//CoreMessageBox.Show(MessageBoxOption.Error, 99999L, "This account has a status of {0} and is not valid for this transaction.", new object[] { AcctStat.All[acct.CurrAcctStatCd].AcctStatDesc });
CoreMessageBox.Show(MessageBoxOption.Error, 99999L, "賬戶當前的狀態為【{0}】,不允許執行此交易。", new object[] { AcctStat.All[acct.CurrAcctStatCd].AcctStatDesc });
return false;//如果方法引數validstatus為false,此方法返回false
}
}
if (validStatus)
{
//CoreMessageBox.Show(MessageBoxOption.Error, 99999L, "This account has a status of {0} and is not valid for this transaction.", new object[] { AcctStat.All[acct.CurrAcctStatCd].AcctStatDesc });
CoreMessageBox.Show(MessageBoxOption.Error, 99999L, "賬戶當前的狀態為【{0}】,不允許執行此交易", new object[] { AcctStat.All[acct.CurrAcctStatCd].AcctStatDesc });
return false;
}
}
return true;
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-707780/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- c#之tcbs method方法_getC#
- c#之tcbs方法示例hasvalueC#
- c#之tcbs 列印憑證示例C#
- c# tcbs之switch多分支case示例C#
- c# tcbs之類中方法的特徵C#特徵
- c# tcbs之建構函式呼叫建構函式示例C#函式
- c# tcbs之外部類成員型別為內部類之示例C#型別
- tcbs之集合類與子類的示例
- c#之tcbs struct(2)小記C#Struct
- c#之tcbs class的小記C#
- c#之tcbs extern修飾符C#
- c#之tcbs 建構函式小記C#函式
- c#之string.format方法示例C#ORM
- c# 之tcbs在winform介面如何以mvc方法呼叫oracle函式C#ORMMVCOracle函式
- c# tcbs之遞迴方法查詢符合條件的控制元件C#遞迴控制元件
- c#之tcbs靜態方法_返回值為類的型別_小記C#型別
- c#之異常處理tcbs_try_catch_finallyC#
- C#設計模式-模板方法模式(Template Method)C#設計模式
- c# tcbs屬性訪問器C#
- C#設計模式系列:模板方法模式(Template Method)C#設計模式
- tcbs sqr之轉睡眠戶_sqr示例學習筆記_報表report筆記
- Golang學習筆記之方法(method)Golang筆記
- c# tcbs專案學習體悟C#
- Spring - lookup-method使用示例Spring
- C#設計模式系列:工廠方法模式(Factory Method)C#設計模式
- Struts官方示例學習-Wildcard_method示例
- 使用C# (.NET Core) 實現模板方法模式 (Template Method Pattern)C#模式
- 設計模式之工廠方法模式(FACTORY METHOD)設計模式
- 設計模式之---模板方法template method的使用設計模式
- tcbs_批量儲存過程_sql_case when_示例儲存過程SQL
- c#之帶有out輸出引數的方法定義及使用示例C#
- JAVA設計模式之 模板方法模式【Template Method Pattern】Java設計模式
- JAVA設計模式之 工廠方法模式【Factory Method Pattern】Java設計模式
- C# [method Modifiers] abstract virtual override newC#IDE
- C#中抽象方法與虛方法的區別詳解及示例C#抽象
- java反射機制之Method invoke執行呼叫方法例子Java反射
- java 8裡 Method方法bugJava
- 20111107 tcbs c#異常C#