//======================================================================================== //cARREGA DADOS DO USUARIO JA LOGADO public async void LoginUsuarioAsync() { LoginTemporario loginTemporario = new LoginTemporario(); lblUsuario.Text = ""; //Jogando no modelo loginTemporario foreach (LoginTemporario loginTemporarioBanco in dalLogin.GetLogin()) { loginTemporario.Usuario = loginTemporarioBanco.Usuario; loginTemporario.Senha = loginTemporarioBanco.Senha; } //Buscando no banco qual usuario e senha sao compativeis com o loginTemporario DalNotificacao dalNotificacao = new DalNotificacao(); string DataTrocadeGas = string.Empty; foreach (Cliente clienteL in dalCadastroCliente.GetClietes()) { if (clienteL.Usuario == loginTemporario.Usuario && clienteL.Senha == loginTemporario.Senha) { clienteLogado = clienteL; lblUsuario.Text = "Bem Vindo: " + clienteLogado.Usuario + "\nResidencia: " + clienteLogado.Cidade.Descricao + "\nBairo: " + clienteLogado.Bairro + "\nNumero Residencia: " + clienteLogado.NumeroResidencia; Logado(true); //CARREGAR NOTIFICACAO DA PROXIMA TROCA DE GAS foreach (MNotificacao notificacao in dalNotificacao.GetAllID(clienteLogado)) { DataTrocadeGas = notificacao.CauculoData.ToString("dd/MM/yyyy"); break; } break; } else { clienteLogado.ID = 0; } } if (DataTrocadeGas != "") { await DisplayAlert("Notificacao", "Data para a proxima troca de gas sera: " + DataTrocadeGas, "OK"); } }