示例#1
0
        public AccountTransactionTableDataSource(AccountViewController CallingController)
        {
            var db = BankRepository.Connection();

            callingController = CallingController;

            string selectStatement = "SELECT * FROM Transactions WHERE Account = " + "'" + callingController.Account.Id.ToString() + "'";

            Transactions = db.CreateCommand(selectStatement).ExecuteQuery <Transaction>();

            CompileSections();
        }
        private void HandleButtons()
        {
            UserButton.TouchUpInside += (sender, e) => {
                UIStoryboard          storyboard = UIStoryboard.FromName("Main", null);
                AccountViewController vcInstance = (AccountViewController)storyboard.InstantiateViewController("AccountViewController");
                this.NavigationController.PushViewController(vcInstance, true);
            };

            CancelButton.TouchUpInside += (sender, e) => {
                hideSearch();
            };

            SearchTextField.WeakDelegate = this;

            SearchTextField.AddTarget(ValueChanged, UIControlEvent.EditingChanged);
        }
 public static AccountViewController Fixture()
 {
     AccountViewController controller = new AccountViewController(new AccountViewRepository(), "", new LoginView());
     return controller;
 }
示例#4
0
        public static AccountViewController Fixture()
        {
            AccountViewController controller = new AccountViewController(new AccountViewRepository(), "", new LoginView());

            return(controller);
        }