public MyPage() { InitializeComponent(); using (var dados = new AcessoDados()) { this.Lista.ItemsSource = dados.Listar(); } }
protected override void OnAppearing() { base.OnAppearing(); using (var dados = new AcessoDados()) { this.Lista.ItemsSource = dados.Listar(); } }
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(); } }
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(); } }