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 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 btnDetalhes_Click(object sender, EventArgs e)
 {
     if (objRequisicao == null)
     {
         new Mensagem("Selecione uma requisição\nprimeiro!", "informacao", SGA.Properties.Resources.erro).ShowDialog();
     }
     else
     {
         ManterRequisicao cRequisicao = new ManterRequisicao(usuarioLogado, "Detalhes", objRequisicao);
         cRequisicao.ShowDialog();
         objRequisicao = null;
     }
 }