예제 #1
0
        public void Preencher()
        {
            List <Funcionario> lstFun = new ControleClass().listarFuncionario();
            var novaListFuncionario   = lstFun.Select(funcionario => new
            {
                NR    = funcionario.NR,
                Nome  = funcionario.Nome,
                Setor = controle.procurarSetorNomes(funcionario.Setor_id),
                Cargo = controle.procurarCargoNomes(funcionario.Cargo_id)
            }).ToList();

            tabela.DataSource          = novaListFuncionario;
            tabela.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
            tabela.ColumnHeadersDefaultCellStyle.ForeColor = Color.Red;
            tabela.CellClick += tabela_CellClick;
        }
예제 #2
0
        private void btnPesquisaSetor_Click(object sender, EventArgs e)
        {
            List <Funcionario> lstFun = new ControleClass().listarFuncionarioSetor(txtPesquisaSetor.Text);
            var novaListFuncionario   = lstFun.Select(funcionario => new
            {
                NR    = funcionario.NR,
                Nome  = funcionario.Nome,
                Setor = controle.procurarSetorNomes(funcionario.Setor_id),
                Cargo = controle.procurarCargoNomes(funcionario.Cargo_id)
            }).ToList();

            tabela.DataSource          = novaListFuncionario;
            tabela.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
            tabela.ColumnHeadersDefaultCellStyle.ForeColor = Color.Red;
            tabela.CellClick += tabela_CellClick;
        }
예제 #3
0
        public void Preencher()
        {
            List <Setor> lstUsr          = new ControleClass().listarSetor();
            var          novaListUsuario = lstUsr.Select(usuario => new
            {
                Código      = usuario.Codigo,
                Tipo        = usuario.Tipo,
                Localização = usuario.Localizacao,
                Responsável = usuario.Responsavel.Nome
            }).ToList();

            tabela.DataSource          = novaListUsuario;
            tabela.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
            tabela.ColumnHeadersDefaultCellStyle.ForeColor = Color.Red;
            tabela.CellClick += tabela_CellClick;
        }
예제 #4
0
        private void BtnPesquisaNome_Click(object sender, EventArgs e)
        {
            List <Setor> lstUsr          = new ControleClass().listarSetorNome(txtPesquisaNome.Text);
            var          novaListUsuario = lstUsr.Select(usuario => new
            {
                Código      = usuario.Codigo,
                Tipo        = usuario.Tipo,
                Localização = usuario.Localizacao,
                Responsável = usuario.Responsavel.Nome
            }).ToList();

            tabela.DataSource          = novaListUsuario;
            tabela.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
            tabela.ColumnHeadersDefaultCellStyle.ForeColor = Color.Red;
            tabela.CellClick += tabela_CellClick;
        }
예제 #5
0
        private void BtnPesquisaNome_Click(object sender, EventArgs e)
        {
            List <Aluno> lstUsr          = new ControleClass().listarAlunoNome(txtPesquisaCurso.Text);
            var          novaListUsuario = lstUsr.Select(usuario => new
            {
                NR    = usuario.NR,
                Nome  = usuario.Nome,
                CPF   = usuario.CPF,
                Email = usuario.Email,
                Curso = controle.procurarCursoNomes(usuario.Curso_id)
            }).ToList();

            tabela.DataSource          = novaListUsuario;
            tabela.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
            tabela.ColumnHeadersDefaultCellStyle.ForeColor = Color.Red;
            tabela.CellClick += tabela_CellClick;
        }