コード例 #1
0
        //========================================================================================
        //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");
            }
        }
コード例 #2
0
 public void Add(LoginTemporario log)
 {
     sqlConnection.Insert(log);
 }