protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.show_all_layout); BookkeeperManager bookkeeper = BookkeeperManager.Instance; ListView listview = FindViewById <ListView>(Resource.Id.showAllListView); var adapter = new CustomListAdapter(this, bookkeeper.database); listview.Adapter = adapter; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.main_layout); string path = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal); SQLiteConnection database = new SQLiteConnection(path + @"\database.db"); BookkeeperManager bookkeeper = BookkeeperManager.Instance; database.CreateTable <Entry>(); if (!BookkeeperManager.TableExists <Account>(database)) { database.CreateTable <Account>(); bookkeeper.ConfigureAccountTypes(database); } if (!BookkeeperManager.TableExists <TaxRate>(database)) { database.CreateTable <TaxRate>(); bookkeeper.ConfigureTaxRates(database); } Button newEntryButton = FindViewById <Button>(Resource.Id.NewEntryButton); Intent newEntry = new Intent(this, typeof(NewEntryActivity)); newEntryButton.Click += delegate { StartActivity(newEntry); }; Button showAllEntriesButton = FindViewById <Button>(Resource.Id.ShowAllEntriesButton); Intent showAll = new Intent(this, typeof(ShowAllActivity)); showAllEntriesButton.Click += delegate { StartActivity(showAll); }; Button generateReportButton = FindViewById <Button>(Resource.Id.GenerateReportButton); Intent generate = new Intent(this, typeof(GenerateReportActivity)); generateReportButton.Click += delegate { StartActivity(generate); }; }