private async void Mostra_Lista() { FuncoesBD funcs = new FuncoesBD(); IList <Produtos> lista_prod; lista_prod = await funcs.Retorna_Lista_Produtos(); view_lista_produtos.ItemsSource = lista_prod; BindingContext = this; }
public async void Mostra_Relatorio() { FuncoesBD funcs = new FuncoesBD(); IList<Usuarios> lista_usuarios; lista_usuarios = await funcs.Retorna_Relatorio_Usuarios(); view_relatorio.ItemsSource = lista_usuarios; BindingContext = this; }
private async void Verifica_Conexao() { FuncoesBD funcs = new FuncoesBD(); bool retorno = await funcs.Testa_conexao(); if (retorno == false) { Toast.MakeText(Android.App.Application.Context, "Sem Conexão com a Internet", ToastLength.Short).Show(); /*if (Device.RuntimePlatform== "Android") * { * Android.OS.Process.KillProcess(Android.OS.Process.MyPid()); * }*/ } }
public async void Mostra_Relatorio() { FuncoesBD funcs = new FuncoesBD(); IList <Consumo> lista_consumo; lista_consumo = await funcs.Retorna_Relatorio_Consumo(FuncoesGerais.geral_Codigo_User); view_relatorio.ItemsSource = lista_consumo; BindingContext = this; double Total = 0; foreach (Consumo i in lista_consumo) { Total = Total + i.preco; } l_total.Text = "R$ " + Total; }
private async void B_Login_Clicked(object sender, EventArgs e) { FuncoesBD funcs = new FuncoesBD(); string nome_user = Usuario.Text.Trim(); Usuarios retorno = await funcs.Le_Usuario(nome_user); if (retorno.nome is null) { Mensagem.Text = "Usuário não encontrado."; return; } if (retorno.senha != Senha.Text) { Mensagem.Text = "Senha inválida."; return; } if (retorno.bloqueado == true) { Mensagem.Text = "Usuário bloqueado."; return; } Application.Current.Properties["Usuario"] = retorno.nome; Application.Current.Properties["Usuario_Codigo"] = retorno.codigo; Application.Current.Properties["Usuario_Admin"] = retorno.admin; await Application.Current.SavePropertiesAsync(); FuncoesGerais.geral_Nome_User = retorno.nome; FuncoesGerais.geral_Codigo_User = retorno.codigo; FuncoesGerais.geral_User_admin = retorno.admin; await Navigation.PopModalAsync(); }