private void BntGrupos_Click(object sender, EventArgs e) { try { int vNumReg = 0; int vcontador = 1; BntGrupos.Visible = false; if (DtDocumentos.Rows.Count > 0) { for (int ii = 0; ii <= DtDocumentos.Rows.Count - 1; ii++) { vNumReg += 1; if (!(vNumReg <= vMaximoIItem)) { vcontador += 1; vNumReg = 1; } SQL = " UPDATE FEResumenDiarioDocumentosDetItem SET GrupodeEnvioSunat=" + vcontador; SQL += " WHERE ID =" + (int)DtDocumentos.Rows[ii]["ID"]; ModFunc.GrabarTabla(SQL, VGCnxSqlE); } txtGenerados.Text = Convert.ToString(vcontador); TxtGrupo.Text = "1"; MessageBox.Show("Proceso concluido "); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }