public RepMaxView(Exercise exerciseToShow) : base("RepMaxView", null) { this._exercise = exerciseToShow; this._share = new RMShare(this); largestRMValue = 0.0; string dbname = "onerm.db"; string documents = Environment.GetFolderPath (Environment.SpecialFolder.Personal); // This goes to the documents directory for your app string dbPath = Path.Combine (documents, dbname); db = new SQLiteConnection (dbPath); this.LoadRecords(); this._logRoot = new RootElement ("Records"); this._dvc = new DialogViewController (UITableViewStyle.Plain, this._logRoot, false); // load data from list this._logSect = new Section (); foreach (RmLog rm in this._rms) { StringElement recordString = new StringElement (rm.Weight.ToString(), rm.DateLogged.ToShortDateString()); this._logSect.Add(recordString); } this._logRoot.Add(this._logSect); }
// // This method is invoked when the application has loaded and is ready to run. In this // method you should instantiate the window, load the UI into it and then make the window // visible. // You have 17 seconds to return from this method, or iOS will terminate your application. // public override bool FinishedLaunching(UIApplication app, NSDictionary options) { CopyDb(); SetupDb(); this._rmshare = new RMShare(navigation); // create a new window instance based on the screen size window = new UIWindow (UIScreen.MainScreen.Bounds); navigation = new MyTabBarController(); window.RootViewController = navigation; window.MakeKeyAndVisible (); return true; }
public SessionDelegate(RMShare container) { this.container = container; }