private void LoadContactsIntoListView() { using (var dbContext = new ContactsDatabaseContext()) { var contacts = dbContext.Contacts.ToList(); ContactsListView.ItemsSource = contacts; } }
private void Button_Clicked(object sender, EventArgs e) { var DbContext = new ContactsDatabaseContext(); Contact = new Contact() { FirstName = FirstName.Text, Email = Email2.Text, LastName = LastName.Text, PhoneNumber = Telefon_Cislo.Text }; DbContext.Contacts.Add(Contact); DbContext.SaveChanges(); MessagingCenter.Send(this, "Hi"); Navigation.PushAsync(new MainPage()); }
private void FillDatabaseWithData() { using (var dbContext = new ContactsDatabaseContext()) { dbContext.Database.EnsureCreated(); if (!EnumerableExtensions.Any(dbContext.Contacts)) { dbContext.Contacts.AddRange(new[] { new Contact { FirstName = "Michal", LastName = "Urban", Email = "*****@*****.**", PhoneNumber = "725902008" }, new Contact { FirstName = "Marek ", LastName = "Musil", Email = "*****@*****.**", PhoneNumber = "721236467" }, new Contact { FirstName = "TOmáš ", LastName = "Vejrátka", Email = "*****@*****.**", PhoneNumber = "603669321" } }); } dbContext.SaveChanges(); } }