Ejemplo n.º 1
0
 private bool verificaLogin(model.entities.Pessoa test)
 {
     foreach (model.entities.Pessoa list in pessoa)
     {
         if (list.Equals(test))
         {
             return(true);
         }
     }
     return(false);
 }
Ejemplo n.º 2
0
 public void atualizaList(model.entities.Pessoa pessoa)
 {
     foreach (model.entities.Pessoa p in this.pessoa)
     {
         if (pessoa.getID() == p.getID())
         {
             this.pessoa.Remove(p);
             this.pessoa.Add(pessoa);
             break;
         }
     }
 }
Ejemplo n.º 3
0
        private model.entities.Pessoa GetPessoa(model.entities.Pessoa pessoaTest)
        {
            foreach (model.entities.Pessoa list in pessoa)
            {
                if (list.Equals(pessoaTest))
                {
                    pessoaTest = list;
                    return(list);
                }
            }

            return(null);
        }
Ejemplo n.º 4
0
        private void btnLogar_Click(object sender, EventArgs e)
        {
            model.entities.Pessoa pessoaLogin = new model.entities.Pessoa(0, 00000000000, null,
                                                                          null, txtUsuario.Text, txtSenha.Text, null);

            if (verificaLogin(pessoaLogin))
            {
                pessoaLogin = GetPessoa(pessoaLogin);
                MessageBox.Show("Seja bem vindo " + pessoaLogin.getNome() + "!", "Acesso autorizado!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                frames.user.Inicio inicio = new frames.user.Inicio(pessoaLogin, this);
                Hide();
                inicio.ShowDialog();
                resetForm(this);
            }
            else
            {
                MessageBox.Show("Usuario não reconhecido!");
            }
        }