コード例 #1
0
        public override void AwakeFromNib()
        {
            base.AwakeFromNib();

            // Create the Transactions Table Data Source and populate it
            var DataSource = new TransactionsTableDataSource();

            //AccountsData accountsData = new AccountsData();
            //List<Account> accounts = accountsData.GetAccounts();

            //CreditCardData creditCardsData = new CreditCardData();
            //List<CreditCard> creditCards = creditCardsData.GetCreditCards();

            //TransactionData transactionsData = new TransactionData();
            //List<Transaction> organizzeTransactions = transactionsData.GetTransactions();

            //Nubank Daniel Id = 35500

            CreditCardBusiness creditCardBusiness = new CreditCardBusiness();
            CreditCardInvoice  invoice            = creditCardBusiness.GetInvoiceByMonth(35500, 4, 2018);

            //List<Transaction> nubankTransactions = this.getTransactionsFromNubankFile();

            DataSource.Transactions.AddRange(invoice.Transactions);

            // Populate the Product Table
            TransactionsTable.DataSource = DataSource;
            TransactionsTable.Delegate   = new TransactionsTableDelegate(DataSource);
        }
コード例 #2
0
 public TransactionsTableDelegate(TransactionsTableDataSource dataSource)
 {
     this.DataSource = dataSource;
 }