Ejemplo n.º 1
0
        private void Buscar()
        {
            string             item    = "%" + txtBuscar.Text.Trim() + "%";
            FuncionarioDAO     fDAO    = new FuncionarioDAO();
            List <Funcionario> dataDAO = fDAO.Buscar(item);

            dgvFunc.DataSource = dataDAO;
        }
        private void Fill(string s)
        {
            FuncionarioDAO     fDAO  = new FuncionarioDAO();
            List <Funcionario> lista = fDAO.Buscar(s);

            dgvFuncioario.Rows.Clear();
            foreach (Funcionario f in lista)
            {
                if (f.Ativo == 1)
                {
                    dgvFuncioario.Rows.Add(f.Id, f.Nome, f.Funcao);
                }
            }
        }
Ejemplo n.º 3
0
        private bool efetuarLogin()
        {
            FuncionarioDAO     fDAO  = new FuncionarioDAO();
            List <Funcionario> lista = new List <Funcionario>();

            lista = fDAO.Buscar("");
            foreach (Funcionario f in lista)
            {
                if (f.Login == txt_login.Text && f.Senha == txt_senha.Text)
                {
                    funcionario = f;
                    return(true);
                }
            }
            return(false);
        }
Ejemplo n.º 4
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            FuncionarioDAO     fDAO  = new FuncionarioDAO();
            List <Funcionario> lista = fDAO.Buscar(maskedTextBoxCRECI.Text);

            foreach (Funcionario f in lista)
            {
                if (f.Creci == maskedTextBoxCRECI.Text)
                {
                    if (f.Ativo == 1)
                    {
                        DialogResult resultado = MessageBox.Show("CRECI já cadastrado! Ver informações do funcionario?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                        if (resultado == DialogResult.Yes)
                        {
                            Dispose();
                            VisualizarFuncionario vf = new VisualizarFuncionario(f);
                            vf.Show();
                            return;
                        }
                        else
                        {
                            LimpaCampos();
                            return;
                        }
                    }
                    if (f.Ativo == 0)
                    {
                        DialogResult resultado = MessageBox.Show("Funcionario desativado! Ver informações do funcionario?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                        if (resultado == DialogResult.Yes)
                        {
                            VisualizarFuncionario vf = new VisualizarFuncionario(f);
                            vf.Show();
                            return;
                        }
                    }
                }
            }

            fDAO.Salvar(SetDTO());
            MessageBox.Show("Cadastro realizado!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
            LimpaCampos();
        }
Ejemplo n.º 5
0
 public List <Funcionario> BuscarTodos()
 {
     return(dao.Buscar().OrderBy(x => x.Nome).ToList());
 }