private void dgvMinhasSolicitacoes_CellClick(object sender, DataGridViewCellEventArgs e) { acoes = ConstantesProjeto.VISUALIZAR; idSolicitacao = Convert.ToInt64(dgvMinhasSolicitacoes.Rows[e.RowIndex].Cells[0].Value); FrmNovaSolicitacao form = new FrmNovaSolicitacao(usuarioLogado, idSolicitacao, acoes, this); form.ShowDialog(); }
private void btnEditar_Click(object sender, EventArgs e) { if (idStatus == ConstantesProjeto.STATUS_PENDENTE_ALTERACAO) { acoes = ConstantesProjeto.EDITAR; FrmNovaSolicitacao form = new FrmNovaSolicitacao(usuarioLogado, idSolicitacao, acoes, this); form.ShowDialog(); } else { MessageBox.Show("Para editar uma solicitação ela precisa ter o status pendente para alteração", "Confirmação de edição", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void dgvSolicitacoesPendentes_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { idStatus = Convert.ToInt64(dgvSolicitacoesPendentes.Rows[e.RowIndex].Cells["colPendenteStatusID"].Value); if (idStatus == ConstantesProjeto.STATUS_FINALIZAR_CADASTRO) { acoes = ConstantesProjeto.SALVAR; } else { acoes = ConstantesProjeto.VISUALIZAR; } btnEditar.Enabled = false; idSolicitacao = Convert.ToInt64(dgvSolicitacoesPendentes.Rows[e.RowIndex].Cells[0].Value); FrmNovaSolicitacao form = new FrmNovaSolicitacao(usuarioLogado, idSolicitacao, acoes, this); form.ShowDialog(); }
private void btnNovaSolicitacao_Click(object sender, EventArgs e) { FrmNovaSolicitacao frm = new FrmNovaSolicitacao(usuarioLogado, this); frm.ShowDialog(); }