private void menuItemlFuncionario_Click(object sender, EventArgs e)
 {
     if (funcionario.no_permissao == "Usuário Comum")
     {
         ManterFuncionario telaDetalhes = new ManterFuncionario("adicionar", funcionario, funcionario);
         telaDetalhes.ShowDialog();
     }
     else
     {
         PesquisarFuncionario pesquisaFunc = new PesquisarFuncionario(funcionario, "");
         pesquisaFunc.ShowDialog();
         funcionario = pesquisaFunc.usuarioLogado;
     }
 }
        private void menuItemNRequisição_Click(object sender, EventArgs e)
        {
            while (1 == 1)
            {
                ManterRequisicao cRequisicao = new ManterRequisicao(funcionario, "nova", new Requisicao());

                PesquisarFerramenta pFerramenta = new PesquisarFerramenta(funcionario, "adicionar");
                pFerramenta.ShowDialog();
                if (pFerramenta.DialogResult == DialogResult.Cancel)
                {
                    break;
                }
                else
                {
                    PesquisarFuncionario pFuncionario = new PesquisarFuncionario(funcionario, "adicionar");
                    pFuncionario.ShowDialog();
                    if (pFuncionario.DialogResult == DialogResult.Cancel)
                    {
                        break;
                    }
                    else
                    {
                        cRequisicao.arrayFerramentas = pFerramenta.arrayFerramentasRequsicao;
                        cRequisicao.funcionarioRequisitante = pFuncionario.objFuncionario;
                        cRequisicao.ShowDialog();
                        if (cRequisicao.DialogResult == DialogResult.Cancel)
                        {
                            break;
                        }
                    }
                }
                funcionario = cRequisicao.usuarioLogado;
            }
        }
 private void btnNFerramenta_Click(object sender, EventArgs e)
 {
     while (1 == 1)
     {
         PesquisarFerramenta pFerramenta = new PesquisarFerramenta(usuarioLogado, "adicionar");
         pFerramenta.ShowDialog();
         if (pFerramenta.DialogResult == DialogResult.Cancel)
         {
             break;
         }
         else
         {
             PesquisarFuncionario pFuncionario = new PesquisarFuncionario(usuarioLogado, "adicionar");
             pFuncionario.ShowDialog();
             if (pFuncionario.DialogResult == DialogResult.Cancel)
             {
                 break;
             }
             else
             {
                 ManterRequisicao cRequisicao = new ManterRequisicao(usuarioLogado, "nova", new Requisicao());
                 cRequisicao.arrayFerramentas = pFerramenta.arrayFerramentasRequsicao;
                 cRequisicao.funcionarioRequisitante = pFuncionario.objFuncionario;
                 cRequisicao.ShowDialog();
                 usuarioLogado = cRequisicao.usuarioLogado;
                 if (cRequisicao.DialogResult == DialogResult.Cancel)
                 {
                     break;
                 }
             }
         }
     }
     button1_Click(new object(), new EventArgs());
     btnRedPeriodo_Click(new object() ,new EventArgs() );
     objRequisicao = null;
     preencherListViewRequisicao();
 }
        private void adicionarFuncionario()
        {
            PesquisarFuncionario pesqFuncionario = new PesquisarFuncionario(usuarioLogado, "adicionar");
            pesqFuncionario.ShowDialog();

            if (pesqFuncionario.DialogResult != DialogResult.Cancel)
            {
                this.funcionarioRequisitante = pesqFuncionario.objFuncionario;
            }
            else
            {
                this.DialogResult = DialogResult.Cancel;
            }
        }