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; } }