private void btnSalvar_Click(object sender, EventArgs e) { //Grava Placares int cod_jogo = 0; int placar1 = 0; int placar2 = 0; int varErro = 0; foreach (DataGridViewRow linha in this.dgvJogos.Rows) { if ((linha.Cells[5].Value.ToString().Trim() != "") && (linha.Cells[7].Value.ToString().Trim() != "")) { cod_jogo = Convert.ToInt32(linha.Cells[0].Value); placar1 = Convert.ToInt32(linha.Cells[5].Value); placar2 = Convert.ToInt32(linha.Cells[7].Value); negocio.salvar_placar(cod_jogo, placar1, placar2, out erroRetorno); if (erroRetorno != "") { funcoes.msgErro(erroRetorno); varErro++; break; } } } if (varErro == 0) { btnCancelar_Click(sender, e); MessageBox.Show("Gravado com Sucesso !", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } }