Example #1
0
        private void dgFornecedor_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            var senderGrid = (DataGridView)sender;

            if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn &&
                e.RowIndex >= 0)
            {
                if (Convert.ToBoolean(dgFornecedor[8, e.RowIndex].Value) == false)
                {
                    MessageBox.Show("Não é permitido realizar esta ação. Este item está inativo.", "Validação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
                if (senderGrid.Columns[e.ColumnIndex].Name == "Editar")
                {
                    frmFornecedor frmFornecedor = new frmFornecedor((int)dgFornecedor[3, e.RowIndex].Value);
                    frmFornecedor.Show();
                    this.Hide();
                }
                if (senderGrid.Columns[e.ColumnIndex].Name == "Excluir")
                {
                    DialogResult dr = MessageBox.Show("Deseja realmente excluir?", "Excluir", MessageBoxButtons.YesNo, MessageBoxIcon.Information);

                    if (dr == DialogResult.Yes)
                    {
                        FornecedorBO fornecedorBO = new FornecedorBO();
                        fornecedorBO.Excluir((int)dgFornecedor[3, e.RowIndex].Value);

                        MessageBox.Show("Fornecedor excluído com sucesso.", "Validação", MessageBoxButtons.OK, MessageBoxIcon.Information);

                        FornecedorBE fornecedorBE = PreencherDados();
                        Pesquisar(fornecedorBE);
                    }
                }
            }
        }
Example #2
0
        private void btnNovo_Click(object sender, EventArgs e)
        {
            frmFornecedor frmFornecedor = new frmFornecedor(null);

            frmFornecedor.Show();
            this.Hide();
        }