public ActionResult Entry(IncomeViewModel income) { IncomeModel data = new IncomeModel(); #region Income Model data maping data.Amount = income.Amount; data.BankId = income.BankId; data.Date = income.Date; data.Particular = income.Particular; data.ChequeNo = income.ChequeNo; if (income.isCash == 1) { data.Cash = true; } else { data.Cheque = true; } #endregion bool isSaved = IncomeManager.SaveIncome(data); if (isSaved) { ViewBag.Message = "Income Saved"; } ViewBag.BankList = BankManager.LoadBank(); return(View()); }
private void btnToFut_Click(object sender, RoutedEventArgs e) { double tranAmt = 0.0; bool isNum = double.TryParse(tb_Amount.Text.Trim(), out tranAmt); if (isNum) { if (string.IsNullOrEmpty(_BankBrchID)) { _BankBrchID = BankManager.GetBankBranchIdFromName(cb_Banks.SelectedItem as string); } string capitalPwd = pb_CapPwd.Password; string bankPwd = pb_BankPwd.Password; TradeDataClient.GetClientInstance().RequestTradeData(_UserAccount, BACKENDTYPE.CTP, new RequestContent("TransferFromBankToFutureByFuture", new List <object>() { _BankID, _BankBrchID, capitalPwd, bankPwd, tranAmt, _Currency })); } else { Util.Log("Warning! Trading Amount is illegal!"); MessageBox.Show("非法金额输入,请重新输入!", "错误", MessageBoxButton.OK, MessageBoxImage.Error); tb_Amount.Text = ""; } }
BankManager() { if (Instance == null) { Instance = this; } }
public void SwitchBank(int index) { if (index < BankManager.Count) { this.bank = BankManager.getBank(index); } }
public override Account CreateAccount(ulong bankId, ulong clientId, double initDeposit = 0) { var bank = BankManager.GetBankById(bankId); var client = bank.GetClientById(clientId); return(new CreditAccount(client, bank, OverdraftLimit)); }
private void btnQryBank_Click(object sender, RoutedEventArgs e) { string capitalPwd = pb_CapPwd.Password; string bankPwd = pb_BankPwd.Password; if (string.IsNullOrEmpty(_BankBrchID)) { _BankBrchID = BankManager.GetBankBranchIdFromName(cb_Banks.SelectedItem as string); } if (string.IsNullOrEmpty(_Currency)) { if (cb_Currency.SelectedValue != null && !String.IsNullOrEmpty(cb_Currency.SelectedValue.ToString().Trim())) { _Currency = cb_Currency.SelectedValue.ToString(); } else { Util.Log("Warning! Invalid Currency Type: " + cb_Currency.SelectedValue); } } TradeDataClient.GetClientInstance().RequestTradeData(_UserAccount, BACKENDTYPE.CTP, new RequestContent("QryBankAccount", new List <object>() { _BankID, _BankBrchID, capitalPwd, bankPwd, _Currency })); }
public override Account CreateAccount(ulong bankId, ulong clientId, double initDeposit = 0) { var bank = BankManager.GetBankById(bankId); var client = bank.GetClientById(clientId); return(new DebitAccount(client, bank, InterestPercent)); }
public ActionResult Entry(ExpenseViewModel expense) { ExpenseModel data = new ExpenseModel(); #region Income Model data maping data.Amount = expense.Amount; data.BankId = expense.BankId; data.Date = expense.Date; data.Particular = expense.Particular; data.ChequeNo = expense.ChequeNo; if (expense.isCash == 1) { data.Cash = true; } else { data.Cheque = true; } #endregion bool isSaved = ExpenseManager.SaveExpense(data); if (isSaved) { ViewBag.Message = "Expense Saved"; } ViewBag.BankList = BankManager.LoadBank(); return(View()); }
public bool LoadMidi(MidiFile midi, bool UnloadUnusedInstruments) { if (playing == true) { return(false); } _MidiFile = midi; if (_MidiFile.SequencerReady == false) { try { //Combine all tracks into 1 track that is organized from lowest to highest abs time _MidiFile.CombineTracks(); //Convert delta time to sample time eventIndex = 0; uint lastSample = 0; for (int x = 0; x < _MidiFile.Tracks[0].MidiEvents.Length; x++) { _MidiFile.Tracks[0].MidiEvents[x].deltaTime = lastSample + (uint)DeltaTimetoSamples(_MidiFile.Tracks[0].MidiEvents[x].deltaTime); lastSample = _MidiFile.Tracks[0].MidiEvents[x].deltaTime; //Update tempo if (_MidiFile.Tracks[0].MidiEvents[x].midiMetaEvent == MidiHelper.MidiMetaEvent.Tempo) { _MidiFile.BeatsPerMinute = MidiHelper.MicroSecondsPerMinute / System.Convert.ToUInt32(_MidiFile.Tracks[0].MidiEvents[x].Parameters[0]); } } //Set total time to proper value _MidiFile.Tracks[0].TotalTime = _MidiFile.Tracks[0].MidiEvents[_MidiFile.Tracks[0].MidiEvents.Length - 1].deltaTime; //reset tempo _MidiFile.BeatsPerMinute = 120; //mark midi as ready for sequencing _MidiFile.SequencerReady = true; } catch (Exception ex) { //UnitySynth Debug.Log("Error Loading Midi:\n" + ex.Message); return(false); } } blockList.Clear(); if (UnloadUnusedInstruments == true) { if (synth.SoundBank == null) {//If there is no bank warn the developer =) Debug.Log("No Soundbank loaded !"); } else { string bankStr = synth.SoundBank.BankPath; //Remove old bank being used by synth synth.UnloadBank(); //Add the bank and switch to it with the synth BankManager.addBank(new InstrumentBank(synth.SampleRate, bankStr, _MidiFile.Tracks[0].Programs, _MidiFile.Tracks[0].DrumPrograms)); synth.SwitchBank(BankManager.Count - 1); } } return(true); }
public void GetAllTransactionsForAccount_With_Id_Null_Throws_NullReferenceException() { // Arrange manager = new BankManager(); // Act var result = manager.GetAllTransactionsForAccount(null); }
/////////////////////////////////////////////////////////////////////////////// /// \file Main Program App (BankApplication.cpp) /// \author Andrew S. O'Fallon /// \date /// \brief This application performs basic banking operations. /// Limited error checking is provided. /// /// /// REVISION HISTORY: /// \date /// /////////////////////////////////////////////////////////////////////////////// public static int Main() { BankManager bankApp = new BankManager(); bankApp.runBankApplication(); return(0); }
public void BankAccount_Balance_Null_Id_Returns_NullReferenceException() { // Arrange manager = new BankManager(); // Act manager.GetBalance(null); }
protected virtual void Awake() { if (Instance != null) { throw new UnityException("[BankManager] Can have only one instance per scene."); } Instance = this; }
public void Create_New_BankAccount_With_Non_Existent_OwnerId_Throws_NullReferenceExeption() { // Arrange manager = new BankManager(); // Act manager.CreateBankAccount(new BankAccount()); }
public void Create_Null_BankAccount_Throws_NullReferenceExeption() { // Arrange manager = new BankManager(); // Act manager.CreateBankAccount(null); }
public void Locking_BankAccount_With_Id_Null_Throws_NullReferenceException() { // Arrange manager = new BankManager(); // Assign manager.LockAccount(null); }
public void Locking_BankAccount_With_Non_Existent_Id_Throws_NullReferenceException() { // Arrange manager = new BankManager(); // Assign manager.LockAccount(555); }
public void GetAllAccounts_With_Id_Null_Throws_NullReferenceException() { // Arrange manager = new BankManager(); // Assign var result = manager.GetAllAccounts(null); }
public void GetAllAccounts_With_Non_Existent_Id_Throws_NullReferenceException() { // Arrange manager = new BankManager(); // Assign var result = manager.GetAllAccounts(555); }
public void GetTotalBalance_With_Id_Null_Throws_NullreferenceException() { // Arrange manager = new BankManager(); // Act var result = manager.GetTotalBalance(null); }
public void GetBalance(TSPlayer player) { BankManager manager = new BankManager(TShock.DB); var account = manager.GetBalance(player.UserAccountName); player.SendMessage(string.Format("Your account has a balance of: {0}", account.Amount), Color.Green); }
public void BankAccount_Balance_Id_Not_In_List_Returns_NullReferenceException() { // Arrange manager = new BankManager(); // Act manager.GetBalance(555); }
public void GetCustomer_With_Id_Null_Throws_NullReferenceException() { // Arrange manager = new BankManager(); // Act var result = manager.GetCustomer(null); }
public void GetTotalBalance_With_Non_Existent_Owner_Throws_NullreferenceException() { // Arrange manager = new BankManager(); // Act var result = manager.GetTotalBalance(555); }
public void Transaction_From_Null_Account() { // Arrange manager = new BankManager(); // Act manager.Transaction(null, null, null); }
public bool UnloadBank() { if (bank != null) { BankManager.removeBank(bank); return(true); } return(false); }
public static void Execute() { IEnumerable bank = new BankCollection(); var bankManager = new BankManager(); bankManager.IntruderDetected += Detector.Warning; bankManager.PrintAllCustomersBalance(bank); }
public void GetMessage_Input1_ReturnEnterAccountNumberMessage() { var consoleService = new Mock <IConsoleService>(); consoleService.Setup(c => c.ReadLine()).Returns("1"); var bankManager = new BankManager(consoleService.Object); bankManager.RunBankApplication(); consoleService.Verify(c => c.WriteLine("Enter Account Number: "), Times.Once()); }
public void GetMessage_Input2_ReturnHelloWorldMessage() { var consoleService = new Mock <IConsoleService>(); consoleService.Setup(c => c.ReadLine()).Returns("2"); var bankManager = new BankManager(consoleService.Object); bankManager.RunBankApplication(); consoleService.Verify(c => c.WriteLine("Hello World!"), Times.Once()); }
public void Customers_List_Not_Null() { manager = new BankManager(); // Act var result = manager.Customers; // Assert Assert.IsNotNull(result); }
public static Ice.DispatchStatus createAccount___(BankManager obj__, IceInternal.Incoming inS__, Ice.Current current__) { checkMode__(Ice.OperationMode.Normal, current__.mode); IceInternal.BasicStream is__ = inS__.startReadParams(); Bank.PersonalData data; data = null; Bank.accountType type; if(data == null) { data = new Bank.PersonalData(); } data.read__(is__); type = (Bank.accountType)is__.readEnum(1); inS__.endReadParams(); string accountID; try { obj__.createAccount(data, type, out accountID, current__); IceInternal.BasicStream os__ = inS__.startWriteParams__(Ice.FormatType.DefaultFormat); os__.writeString(accountID); inS__.endWriteParams__(true); return Ice.DispatchStatus.DispatchOK; } catch(Bank.IncorrectData ex__) { inS__.writeUserException__(ex__, Ice.FormatType.DefaultFormat); return Ice.DispatchStatus.DispatchUserException; } catch(Bank.RequestRejected ex__) { inS__.writeUserException__(ex__, Ice.FormatType.DefaultFormat); return Ice.DispatchStatus.DispatchUserException; } }
public static Ice.DispatchStatus removeAccount___(BankManager obj__, IceInternal.Incoming inS__, Ice.Current current__) { checkMode__(Ice.OperationMode.Normal, current__.mode); IceInternal.BasicStream is__ = inS__.startReadParams(); string accountID; accountID = is__.readString(); inS__.endReadParams(); try { obj__.removeAccount(accountID, current__); inS__.writeEmptyParams__(); return Ice.DispatchStatus.DispatchOK; } catch(Bank.IncorrectData ex__) { inS__.writeUserException__(ex__, Ice.FormatType.DefaultFormat); return Ice.DispatchStatus.DispatchUserException; } catch(Bank.NoSuchAccount ex__) { inS__.writeUserException__(ex__, Ice.FormatType.DefaultFormat); return Ice.DispatchStatus.DispatchUserException; } }