private void BtnCancelar_Click_1(object sender, EventArgs e) { if (!StaFormEdicao) { if (FrmPrincipal.Perfil_Usuario.SolicAutCanc == 1) { FrmAutorizacao Autorizacao = new FrmAutorizacao(); Autorizacao.FrmPrincipal = FrmPrincipal; Autorizacao.ShowDialog(); //Verificando se o Acesso foi liberado if (Autorizacao.AcessoOk) { if (Autorizacao.Usuario.SolicAutCanc == 1) { MessageBox.Show("Autorização negada para esse usuário", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { if (MessageBox.Show("Confirma o Concelamento da da cotação ?", "Confirmação", MessageBoxButtons.YesNo) == DialogResult.Yes) { MvCotacao.Cancelar(); MessageBox.Show("Cotação cancelada", "Conclusão", MessageBoxButtons.OK, MessageBoxIcon.Information); Paginas.SelectTab(0); } } } } } }
private void GridDados_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e) { if (GridDados.CurrentRow != null) { if (e.ColumnIndex == 12) { if (FrmPrincipal.Perfil_Usuario.AtivarProduto == 0) { FrmAutorizacao Autorizacao = new FrmAutorizacao(); Autorizacao.FrmPrincipal = FrmPrincipal; Autorizacao.ShowDialog(); //Verificando se o Acesso foi liberado if (Autorizacao.AcessoOk) { if (Autorizacao.Usuario.AtivarProduto == 0) { MessageBox.Show("Autorização negada para esse usuário", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); e.Cancel = true; return; } } else { MessageBox.Show("Autorização negada para esse usuário", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); e.Cancel = true; return; } } } if (e.ColumnIndex == 13) { if (FrmPrincipal.Perfil_Usuario.AlterarProduto == 0) { FrmAutorizacao Autorizacao = new FrmAutorizacao(); Autorizacao.FrmPrincipal = FrmPrincipal; Autorizacao.ShowDialog(); //Verificando se o Acesso foi liberado if (Autorizacao.AcessoOk) { if (Autorizacao.Usuario.AlterarProduto == 0) { MessageBox.Show("Autorização negada para esse usuário", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); e.Cancel = true; return; } } else { MessageBox.Show("Autorização negada para esse usuário", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); e.Cancel = true; return; } } } } }
private void BtnExcluir_Click(object sender, EventArgs e) { if (GridDados.CurrentRow != null) { Mapa.IdMapa = int.Parse(GridDados.CurrentRow.Cells[0].Value.ToString()); Mapa.LerDados(Mapa.IdMapa); if (Mapa.Status == 1) { MessageBox.Show("Mapa já em Produção", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (Mapa.Status == 2) { MessageBox.Show("Mapa já Concluido", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (FrmPrincipal.Perfil_Usuario.ExcluirReg == 0) { FrmAutorizacao Autorizacao = new FrmAutorizacao(); Autorizacao.FrmPrincipal = FrmPrincipal; Autorizacao.ShowDialog(); //Verificando se o Acesso foi liberado if (Autorizacao.AcessoOk) { if (Autorizacao.Usuario.ExcluirReg == 0) { MessageBox.Show("Autorização negada para esse usuário", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } } else { MessageBox.Show("Autorização negada para esse usuário", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } } StaFormEdicao = true; if (MessageBox.Show("Confirma a Exclusão do Mapa de Produção", "Confirmação", MessageBoxButtons.YesNo) == DialogResult.Yes) { Mapa.IdMapa = int.Parse(GridDados.CurrentRow.Cells[0].Value.ToString()); Mapa.Excluir(); //Registrando Movimento de Auditoria FrmPrincipal.RegistrarAuditoria(this.Text, Mapa.IdMapa, Mapa.IdProdProd.ToString(), 3, "Exclusão: " + LstProduto.SelectedText.ToString().Trim() + " Qtde: " + Mapa.Qtde.ToString()); PopularGrid(); LimpaDados(); GridDados.Focus(); StaFormEdicao = false; } } }
private void BtnExcluir_Click(object sender, EventArgs e) { if (GridDados.CurrentRow != null) { Mapa.IdMapa = int.Parse(GridDados.CurrentRow.Cells[0].Value.ToString()); Mapa.LerDados(Mapa.IdMapa); if (Mapa.Status > 0) { MessageBox.Show("Mapa já Concluido", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { if (FrmPrincipal.Perfil_Usuario.ExcluirReg == 0) { FrmAutorizacao Autorizacao = new FrmAutorizacao(); Autorizacao.FrmPrincipal = FrmPrincipal; Autorizacao.ShowDialog(); //Verificando se o Acesso foi liberado if (Autorizacao.AcessoOk) { if (Autorizacao.Usuario.ExcluirReg == 0) { MessageBox.Show("Autorização negada para esse usuário", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } } else { MessageBox.Show("Autorização negada para esse usuário", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } } if (MessageBox.Show("Confirma a Exclusão do Registro", "Confirmação", MessageBoxButtons.YesNo) == DialogResult.Yes) { Mapa.IdMapa = int.Parse(GridDados.CurrentRow.Cells[0].Value.ToString()); Mapa.Excluir(); //Registrando Movimento de Auditoria FrmPrincipal.RegistrarAuditoria(this.Text, Mapa.IdMapa, Mapa.IdEntregador.ToString(), 3, "Excluindo"); PopularGrid(); LimpaDados(); GridDados.Focus(); } } } else { MessageBox.Show("Não existe Registro para Excluir", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void BtnExcluir_Click(object sender, EventArgs e) { if (GridDados.CurrentRow != null) { if (FrmPrincipal.Perfil_Usuario.AlterarProduto == 0) { MessageBox.Show("Usuário não Autorizado", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (FrmPrincipal.Perfil_Usuario.ExcluirReg == 0) { FrmAutorizacao Autorizacao = new FrmAutorizacao(); Autorizacao.FrmPrincipal = FrmPrincipal; Autorizacao.ShowDialog(); //Verificando se o Acesso foi liberado if (Autorizacao.AcessoOk) { if (Autorizacao.Usuario.ExcluirReg == 0) { MessageBox.Show("Autorização negada para esse usuário", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } } else { MessageBox.Show("Autorização negada para esse usuário", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } } if (MessageBox.Show("Confirma a Exclusão do Registro", "Confirmação", MessageBoxButtons.YesNo) == DialogResult.Yes) { Produto.LerDados(int.Parse(GridDados.CurrentRow.Cells[0].Value.ToString())); Produto.Excluir(); FrmPrincipal.RegistrarAuditoria(this.Text, Produto.IdProduto, Produto.Referencia, 3, "Exclusão do Produto"); PopularGrid(); LimpaDados(); GridDados.Focus(); } } } else { MessageBox.Show("Não existe Registro para Excluir", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void BtnExcluir_Click(object sender, EventArgs e) { if (GridDados.CurrentRow != null) { Promocao.IdPromocao = int.Parse(GridDados.CurrentRow.Cells[0].Value.ToString()); Promocao.LerDados(Promocao.IdPromocao); if (FrmPrincipal.Perfil_Usuario.ExcluirReg == 0) { FrmAutorizacao Autorizacao = new FrmAutorizacao(); Autorizacao.FrmPrincipal = FrmPrincipal; Autorizacao.ShowDialog(); //Verificando se o Acesso foi liberado if (Autorizacao.AcessoOk) { if (Autorizacao.Usuario.ExcluirReg == 0) { MessageBox.Show("Autorização negada para esse usuário", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } } else { MessageBox.Show("Autorização negada para esse usuário", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } } StaFormEdicao = true; if (MessageBox.Show("Confirma a Exclusão do Registro", "Confirmação", MessageBoxButtons.YesNo) == DialogResult.Yes) { Promocao.IdPromocao = int.Parse(GridDados.CurrentRow.Cells[0].Value.ToString()); Promocao.Excluir(); //Registrando Movimento de Auditoria FrmPrincipal.RegistrarAuditoria(this.Text, Promocao.IdPromocao, Promocao.IdPromocao.ToString(), 3, "Exclusão: " + TxtPromocao.Text); PopularGrid(); LimpaDados(); GridDados.Focus(); StaFormEdicao = false; } } }