private void BtSalvar_Clicked(object sender, EventArgs e) { try { ModelNotas nota = new ModelNotas(); nota.Titulo = txtTitulo.Text; nota.Dados = txtDados.Text; nota.Favorito = swFavorito.IsToggled; ServicesDBNotas dbNotas = new ServicesDBNotas(App.DbPath); if (btSalvar.Text == "Inserir") { dbNotas.Inserir(nota); DisplayAlert("Resultado da operação", dbNotas.StatusMessage, "OK"); } else { //alterar nota.Id = Convert.ToInt32(txtCodigo.Text); dbNotas.Alterar(nota); DisplayAlert("Resultado da operação", dbNotas.StatusMessage, "OK"); } MasterDetailPage p = (MasterDetailPage)Application.Current.MainPage; p.Detail = new NavigationPage(new PageHome()); } catch (Exception ex) { DisplayAlert("Erro", ex.Message, "OK"); } }
public void AtualizaLista() { ServicesDBNotas dBNotas = new ServicesDBNotas(App.DbPath); if (switch_pagelistar_favorito.IsToggled) { listview_pagelistar_listarnotas.ItemsSource = dBNotas.ListarFavoritos(); } else { listview_pagelistar_listarnotas.ItemsSource = dBNotas.Listar(); } }
private async void BtExcluir_Clicked(object sender, EventArgs e) { var resp = await DisplayAlert("Excluir Registro?", "Deseja excluir a nota atual ?", "Sim", "Não"); if (resp == true) { ServicesDBNotas dbNotas = new ServicesDBNotas(App.dbPath); int id = Convert.ToInt32(txtCodigo.Text); dbNotas.Excluir(id); DisplayAlert("Resultado da operação: ", dbNotas.StatusMessage, "Ok"); MasterDetailPage p = (MasterDetailPage)Application.Current.MainPage; p.Detail = new PageHome(); } }
private async void Button_pagecadastrar_excluir_Clicked(object sender, EventArgs e) { var resp = await DisplayAlert("Excluir Registro", "Deseja realmente excluir a nota ?", "Sim", "Não"); if (resp) { ServicesDBNotas dbNotas = new ServicesDBNotas(App.DbPath); int id = Convert.ToInt32(entry_pagecadastrar_codigo.Text); dbNotas.Excluir(id); DisplayAlert("Resultado da Operação", dbNotas.StatusMessage, "OK"); MasterDetailPage p = (MasterDetailPage)Application.Current.MainPage; p.Detail = new NavigationPage(new PageHome()); } }
public void AtualizaLista() { String titulo = ""; if (txtNota.Text != null) { titulo = txtNota.Text; } ServicesDBNotas dbNotas = new ServicesDBNotas(App.DbPath); if (swFavorito.IsToggled) { ListaNotas.ItemsSource = dbNotas.Localizar(titulo, true); } else { ListaNotas.ItemsSource = dbNotas.Localizar(titulo); } }
public void AtualizaLista() { ServicesDBNotas dbNotas = new ServicesDBNotas(App.dbPath); ListaNotas.ItemsSource = dbNotas.Listar(); }