private void frmBuscaFornecedor_FormClosing(object sender, FormClosingEventArgs e) { JobCadastroFornecedor verifica = new JobCadastroFornecedor(); if (verifica.verificaStatusConsulta(Convert.ToInt32(dgvFornecedor.CurrentRow.Cells[0].Value)) is true) { if (MessageBox.Show("O fornecedor selecionado está com cadastro \npendente de consulta no SEFAZ, Deseja consultar agora?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) { verifica.reprocessaCadastroForn(Convert.ToInt32(dgvFornecedor.CurrentRow.Cells[0].Value), dgvFornecedor.CurrentRow.Cells[1].Value.ToString()); } else { // e.Cancel = true; } } }
private void button4_Click(object sender, EventArgs e) { if (dgvFornecedor.CurrentRow == null) { MessageBox.Show("Selecione um registro!"); } else { JobCadastroFornecedor verifica = new JobCadastroFornecedor(); if (verifica.verificaStatusConsulta(Convert.ToInt32(dgvFornecedor.CurrentRow.Cells[0].Value)) is true) { if (MessageBox.Show("O fornecedor selecionado está com cadastro \npendente de consulta no SEFAZ, Deseja consultar agora?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) { verifica.reprocessaCadastroForn(Convert.ToInt32(dgvFornecedor.CurrentRow.Cells[0].Value), dgvFornecedor.CurrentRow.Cells[1].Value.ToString()); } else { int id_fornecedor = Convert.ToInt16(dgvFornecedor.CurrentRow.Cells[0].Value); frmAlterarFornecedor alt = new frmAlterarFornecedor(); alt.alterarFornecedor(id_fornecedor); alt.ShowDialog(); carregaTabela(); } } else { int id_fornecedor = Convert.ToInt16(dgvFornecedor.CurrentRow.Cells[0].Value); frmAlterarFornecedor alt = new frmAlterarFornecedor(); alt.alterarFornecedor(id_fornecedor); alt.ShowDialog(); carregaTabela(); } } }