public override void RowSelected(UITableView tableView, NSIndexPath indexPath)
            {
                var table = _c.DataSource.GetValue(indexPath);

                if (_c.NavigationController != null)
                {
                    var c = new TableViewController(table, _c.Connection);
                    _c.NavigationController.PushViewController(c, true);
                }
            }
 public Data(TableViewController c)
 {
     _c = c;
 }
			public override void RowSelected (UITableView tableView, NSIndexPath indexPath)
			{
				var table = _c.DataSource.GetValue(indexPath);
				if (_c.NavigationController != null) {
					var c = new TableViewController(table, _c.Connection);
					_c.NavigationController.PushViewController(c, true);
				}
			}
			public Data (TableViewController c)
			{
				_c = c;
			}