Esempio n. 1
0
 private void LoadContactsIntoListView()
 {
     using (var dbContext = new ContactsDatabaseContext())
     {
         var contacts = dbContext.Contacts.ToList();
         ContactsListView.ItemsSource = contacts;
     }
 }
Esempio n. 2
0
        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());
        }
Esempio n. 3
0
        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();
            }
        }