示例#1
0
        public MyPage()
        {
            InitializeComponent();

            using (var dados = new AcessoDados())
            {
                this.Lista.ItemsSource = dados.Listar();
            }
        }
示例#2
0
        protected override void OnAppearing()
        {
            base.OnAppearing();

            using (var dados = new AcessoDados())
            {
                this.Lista.ItemsSource = dados.Listar();
            }
        }
示例#3
0
        void Handle_Clicked(object sender, System.EventArgs e)
        {
            using (var dados = new AcessoDados())
            {
                var visit = (sender as Xamarin.Forms.MenuItem).BindingContext as Contato;

                dados.Delete(visit);
                this.Lista.ItemsSource = dados.Listar();
            }
        }
示例#4
0
        protected void SalvarClicked(object sender, EventArgs e)
        {
            var contato = new Contato {
                Nome     = this.Nome.Text,
                Email    = this.Email.Text,
                Telefone = this.Telefone.Text
            };

            using (var dados = new AcessoDados())
            {
                dados.Insert(contato);
                this.Lista.ItemsSource = dados.Listar();
            }
        }