示例#1
0
        private void SelectedEntry(BloodSugarEntry arg)
        {
            var page = (CreateEntryPage)Activator.CreateInstance(typeof(CreateEntryPage));

            page.Title = "Edit Entry";
            Detail     = new NavigationPage(page);
            if (page.BindingContext is ViewModels.CreateEntryViewModel vm)
            {
                vm.Entry = arg;
            }
        }
示例#2
0
        protected void SeedData()
        {
#if PREPOPULATE
            BloodSugarEntry[] entries = new BloodSugarEntry[] { new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636608359800000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 248,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636609234600000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 169,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636610071000000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 162,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636610933800000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 155,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636611803800000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 149,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636612667200000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 136,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636613546800000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 138,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636615272400000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 146,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636615795000000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 131,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636616134000000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 141,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636616674600000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 116,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636616996800000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 105,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636617520000000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 117,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636617848200000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 131,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636618394200000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 134,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636618716400000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 124,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636619583400000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 130,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636620465400000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 111,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636621000000000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 157,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636621301800000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 130,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636621859200000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 171,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636622197600000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 127,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636622726800000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 186,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636623052000000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 129,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636623587800000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 132,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636623901000000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 143,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636624443400000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 128,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636624773400000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 119,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636625300800000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 144,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636625624200000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 124,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636626500200000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 117,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636627025200000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 126,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636627357600000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 116,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636627888600000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 118,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636628221600000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 131,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636628760400000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 121,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636629109600000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 132,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636629622600000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 108,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636629953200000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 116,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636630493800000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 117,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636630819600000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 137,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636631357200000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 156,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636631669200000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 137,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636632222400000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 143,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636632536800000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 140,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636633072000000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 213,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636633403800000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 89,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636641197800000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 126,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636641716200000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 112,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636643765800000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 131,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636644329200000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 139,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636647243400000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 126,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636647765400000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 202,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636653274600000000),
                                                                    EntryType     = EntryType.BeforeBreakfast,
                                                                    EntryValue    = 136,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                },
                                                                new BloodSugarEntry()
                                                                {
                                                                    EntryDateTime = new DateTime(636653824200000000),
                                                                    EntryType     = EntryType.AfterDinner,
                                                                    EntryValue    = 130,
                                                                    EntryOwnerID  = EntryOwner.EntryOwnerID,
                                                                    Owner         = EntryOwner
                                                                } };
            foreach (var item in entries)
            {
                EntryOwner.BloodSugarEntries.Add(item);
            }
#endif
        }