private void btnGrabar_Click(object sender, EventArgs e) { if (validaCamposEncabezado()) { string strResultado; ConcursoVentas concursoVentas = new ConcursoVentas(); if (rdbActivo.Checked) { concursoVentas.ESTADO = true; } else { concursoVentas.ESTADO = false; } if (rdbSiEntregaMismaCampana.Checked) { concursoVentas.VALIDA_CAMPANA_ACTUAL = true; } else { concursoVentas.VALIDA_CAMPANA_ACTUAL = false; } if (rdbSiIngresos.Checked) { concursoVentas.ES_PARA_INGRESO = true; } else { concursoVentas.ES_PARA_INGRESO = false; } if (rdbSientregaAcumPremio.Checked) { concursoVentas.ENTREGA_PREMIO_ACUMULADO = true; } else { concursoVentas.ENTREGA_PREMIO_ACUMULADO = false; } concursoVentas.CODIGO = clsConnection.intCodigoConcursoVentas; concursoVentas.NOMBRE = txtNombreConcurso.Text.ToUpper(); concursoVentas.CAMPANA_ENTREGA = Convert.ToInt32(cboCampanaEntrega.SelectedValue); strResultado = Convert.ToString(ServicioGeneral.insConcursoVentas(concursoVentas)); if (Information.IsNumeric(strResultado)) { clsConnection.intCodigoConcursoVentas = System.Convert.ToInt32(strResultado); ServicioGeneral.delTipoClienteConcurso(clsConnection.intCodigoConcursoVentas); foreach (TipoClienteTabla itemchecked in chlTipoCliente.CheckedItems) { TipoClienteConcurso tipoClienteConcurso = new TipoClienteConcurso(); tipoClienteConcurso.CODIGO_CONCURSO = clsConnection.intCodigoConcursoVentas; tipoClienteConcurso.CODIGO_TIPO_CLIENTE = itemchecked.CODIGO; ServicioGeneral.insTipoClienteConcursoVentas(tipoClienteConcurso); } tbcDatosConcurso.Visible = true; pnlDatosConcurso.Enabled = false; this.Size = new System.Drawing.Size(861, 673); } else { MessageBox.Show(strResultado, "Error grabar BD", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } } }