本文整理汇总了C#中Customer.getAccount方法的典型用法代码示例。如果您正苦于以下问题:C# Customer.getAccount方法的具体用法?C# Customer.getAccount怎么用?C# Customer.getAccount使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Customer
的用法示例。
在下文中一共展示了Customer.getAccount方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: withdrawl
}// end isValidManagerLogin
public bool withdrawl(string login, string inputPin, decimal amount)
{
bool success= false;
Customer aCustomer = new Customer();
Account anAccount = new Account();
foreach (KeyValuePair<string, Customer> currentCustomer in bankCustomer)
{
if (currentCustomer.Key == login)
{
aCustomer = currentCustomer.Value;
anAccount = aCustomer.getAccount(inputPin);
}
}
success = anAccount.debit(amount);
if (success == true)
{
totalbalance = (totalbalance - amount);
withdrawls = (withdrawls + amount);
}
return success;
}//end of function
示例2: getBalance
}//end of method
//finding customers and their account balance.
public decimal getBalance(string idIn, string inputPin)
{
//initialising variables
Customer aCustomer = new Customer();
Account anAccount = new Account();
decimal balance = 0;
//start of for each loop
//checking dictionary for customer with input ID
//setting aCustomer to the customer in the dictionary with matching ID
foreach (KeyValuePair<string, Customer> currentCustomer in bankCustomer)
{
if (currentCustomer.Value.getid() == idIn)
{
aCustomer = currentCustomer.Value;
}
}
//setting anAccount to equal aCustomers account
anAccount = aCustomer.getAccount(inputPin);
//setting balance to equal that balance for aCustomers Account
balance = anAccount.getBalance();
return balance;
}