static void Main(string[] args) { using (TransactionScope scope = new TransactionScope()) { using (BankServiceClient proxy = new BankServiceClient()) { double money; do { Console.WriteLine("Enter money: "); money = Convert.ToDouble(Console.ReadLine()); try { proxy.FillAccount(money); Console.WriteLine("Account: " + proxy.GetBalance()); } catch (CommunicationException ex) { Console.WriteLine(ex.Message); } } while (money >= -1); } scope.Complete(); } }
static void Main(string[] args) { Console.WriteLine("Welcome to the bank"); using (BankServiceClient proxy = new BankServiceClient()) { decimal value = proxy.GetBalance(); Console.WriteLine("The account balance is " + value); proxy.Deposit(400); value = proxy.GetBalance(); Console.WriteLine("We deposited some money, and the new balance is " + value); AccountInfo info = proxy.GetAccountInfo(); Console.WriteLine("Account is owned by " + info.OwnerName + " and has " + info.Balance + " money."); } Console.WriteLine("Press any key to exit"); Console.ReadKey(); }
static void Main(string[] args) { BankServiceClient proxy = new BankServiceClient(); Console.WriteLine("Enter sum of deposit:"); double sum = Convert.ToDouble(Console.ReadLine()); double result = 0; while (sum > 0) { proxy.ToDeposit(sum); result = proxy.GetBalance(); Console.WriteLine("Deposit = {0}", result); Console.WriteLine("Enter sum of Deposit:"); sum = Convert.ToDouble(Console.ReadLine()); } Console.WriteLine("Press Enter to end...\n\n"); Console.ReadLine(); }
static void Main(string[] args) { using (BankServiceClient proxy = new BankServiceClient(new InstanceContext(new CallbackHandler()))) { double money; Console.WriteLine("Enter name:"); proxy.IsLogin(Console.ReadLine()); // return; do { Console.WriteLine("Введіть суму грошей:"); money = Convert.ToDouble(Console.ReadLine()); proxy.PutMoney(money); Console.WriteLine("Balance: {0}", proxy.GetBalance()); } while (money > 0); proxy.Disconnect(); } }
static void Main(string[] args) { BankServiceClient proxy = new BankServiceClient(); Console.WriteLine("Укажите сумму депозита:"); double sum = Convert.ToDouble(Console.ReadLine()); double result = 0; while (sum > 0) { proxy.ToDeposit(sum); result = proxy.GetBalance(); Console.WriteLine("Депозит = {0}", result); Console.WriteLine("Укажите сумму депозита:"); sum = Convert.ToDouble(Console.ReadLine()); } Console.WriteLine("Для завершения нажмите<ENTER>\n\n"); Console.ReadLine(); }
static void Main(string[] args) { BankServiceClient proxy = new BankServiceClient(); Console.WriteLine("Введіть суму:"); double sum = Convert.ToDouble(Console.ReadLine()); double result = 0; while (sum > 0) { proxy.ToDeposit(sum); result = proxy.GetBalance(); Console.WriteLine("Депозит = {0}", result); Console.WriteLine("Введіть суму:"); sum = Convert.ToDouble(Console.ReadLine()); } Console.ReadLine(); }
static void Main(string[] args) { BankServiceClient proxy = new BankServiceClient(new System.ServiceModel.InstanceContext(new CallbackHandler())); Console.WriteLine("Enter name:"); if (!proxy.IsLogIn(Console.ReadLine())) { return; } Console.WriteLine("Enter money:"); double money = Convert.ToDouble(Console.ReadLine()); while (money > 0) { proxy.PutMoney(money); Console.WriteLine("Balance: " + proxy.GetBalance()); Console.WriteLine("Enter money:"); money = Convert.ToDouble(Console.ReadLine()); } }
static void Main(string[] args) { using (TransactionScope scope = new TransactionScope(TransactionScopeOption.RequiresNew)) { BankServiceClient proxy = new BankServiceClient(); Console.WriteLine("Укажите сумму депозита:"); double sum = Convert.ToDouble(Console.ReadLine()); double result = 0; while (sum > 0) { proxy.ToDeposit(sum); result = proxy.GetBalance(); Console.WriteLine("Депозит = {0}", result); Console.WriteLine("Укажите сумму депозита:"); sum = Convert.ToDouble(Console.ReadLine()); } scope.Complete(); } Console.WriteLine("Для завершения нажмите<ENTER>\n\n"); Console.ReadLine(); }