Esempio n. 1
0
        public override void ViewDidLoad()
        {
            var ds = new TickersSource (Db);

            NavigationItem.BackBarButtonItem = new UIBarButtonItem ("Stocks", UIBarButtonItemStyle.Plain, (s, e) => { });
            NavigationItem.RightBarButtonItem = new UIBarButtonItem ("Add", UIBarButtonItemStyle.Plain, (s, e) => {
                var c = new AddStockView(Db);
                c.Finished += delegate() {
                    ds.Refresh(table);
                };
                NavigationController.PresentModalViewController(c, true);
                table.ReloadData();
            });
            NavigationItem.LeftBarButtonItem = new UIBarButtonItem ("Admin", UIBarButtonItemStyle.Plain, (s, e) => {
                var c = new SQLiteAdmin(Db);
                NavigationController.PushViewController(c.NewTablesViewController(), true);
            });

            table.DataSource = ds;
            table.SetEditing (true, true);
        }
Esempio n. 2
0
		public override void ViewDidLoad ()
		{
			var ds = new SymbolsData (_db);
			
			table.DataSource = ds;
			table.SetEditing (true, false);
			
			NavigationItem.RightBarButtonItem = new UIBarButtonItem (UIBarButtonSystemItem.Add, delegate { 
				var c = new AddStockView (_db);
				c.Finished += delegate {
					ds.Refresh ();
					table.ReloadData ();
				};
				var n = new UINavigationController (c);
				NavigationController.PresentModalViewController(n, true);
			});
			NavigationItem.LeftBarButtonItem = new UIBarButtonItem ("Admin", UIBarButtonItemStyle.Plain, delegate { 
				var c = new SQLiteAdmin(_db);
				NavigationController.PushViewController(c.NewTablesViewController(), true);
			});
		}