Ejemplo n.º 1
0
        private void bnEntrar_Click(object sender, EventArgs e)
        {
            List <Colaborador> lista = daoColab.ListAll();
            bool state = false;

            if (txtUsuario.Text.ToString() == "admin" && txtSenha.Text.ToString() == "1234")
            {
                IniciaSistema();
                state = true;
            }
            else
            {
                foreach (Colaborador c in lista)
                {
                    if (txtUsuario.Text.ToString() == c.Login && txtSenha.Text.ToString() == c.Senha)
                    {
                        IniciaSistema();
                        state = true;
                    }
                    else
                    {
                        state = false;
                    }
                }
            }

            if (!state)
            {
                MessageBox.Show("Usuário ou/e senha inválidos.", "Erro ao logar",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Ejemplo n.º 2
0
        private void AtualizaDGV_Colaborador(int codigo)
        {
            List <Colaborador> listaColab       = daoColab.ListAll();
            List <int>         listaTrabalhador = daoTrab.ListCodeInProject(codigo);

            codTrabalhadoresProjeto = new List <int>();

            if (codTrabalhadoresProjeto != null && codTrabalhadoresProjeto.Count > 0)
            {
                codTrabalhadoresProjeto.Clear();
            }

            dataGridView2.Rows.Clear();

            foreach (Colaborador c in listaColab)
            {
                if (listaTrabalhador.Contains(c.Codigo))
                {
                    dataGridView2.Rows.Add(c.Codigo, c.Nome, true);
                    codTrabalhadoresProjeto.Add(c.Codigo);
                }
                else
                {
                    dataGridView2.Rows.Add(c.Codigo, c.Nome);
                }
            }
            dataGridView2.ClearSelection();
        }
Ejemplo n.º 3
0
        private void AtualizaDGV()
        {
            List <Colaborador> lista = daoColab.ListAll();

            dataGridView1.Rows.Clear();

            foreach (Colaborador c in lista)
            {
                dataGridView1.Rows.Add(c.Codigo, c.Nome);
            }

            dataGridView1.ClearSelection();
        }