private void btnAlterar_Click(object sender, EventArgs e) { if (_permissoes.editAlterar == util.SimNao.NAO && _permissoes.editSupervisor == util.SimNao.NAO) { MessageBox.Show("Usuário não tem permissão para alterar registros", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { if (gridRegistros.CurrentRow == null) { MessageBox.Show("Nenhum registro selecionado", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { var solicitacao = (model.Solicitacao)gridRegistros.CurrentRow.DataBoundItem; if (solicitacao.data_visualizacao != null && solicitacao.data_visualizacao != DateTime.MinValue) { MessageBox.Show("Solicitação já visualizada pelo responsável", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { FrmSolicitacaoFormulario formulario = new FrmSolicitacaoFormulario(Operacao.Alteracao, _context, solicitacao); formulario.ShowDialog(); atualizaLista(); } } } }
private void btnConsultar_Click(object sender, EventArgs e) { if (gridRegistros.CurrentRow == null) { MessageBox.Show("Nenhum registro selecionado", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { var solicitacao = (model.Solicitacao)gridRegistros.CurrentRow.DataBoundItem; FrmSolicitacaoFormulario formulario = new FrmSolicitacaoFormulario(Operacao.Consulta, _context, solicitacao); formulario.ShowDialog(); } }
private void btnInserir_Click(object sender, EventArgs e) { if (_permissoes.editInserir == util.SimNao.NAO && _permissoes.editSupervisor == util.SimNao.NAO) { MessageBox.Show("Usuário não tem permissão para inserir registros", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { FrmSolicitacaoFormulario formulario = new FrmSolicitacaoFormulario(Operacao.Insercao, _context, new model.Solicitacao { usuario_solicitante_id = _usuarioLogado.id }); formulario.ShowDialog(); atualizaLista(); } }
private void btnExcluir_Click(object sender, EventArgs e) { if (_permissoes.editExcluir == util.SimNao.NAO && _permissoes.editSupervisor == util.SimNao.NAO) { MessageBox.Show("Usuário não tem permissão para excluir registros", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { if (gridRegistros.CurrentRow == null) { MessageBox.Show("Nenhum registro selecionado", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { var solicitacao = (model.Solicitacao)gridRegistros.CurrentRow.DataBoundItem; FrmSolicitacaoFormulario formulario = new FrmSolicitacaoFormulario(Operacao.Exclusao, _context, solicitacao); formulario.ShowDialog(); atualizaLista(); } } }