protected void btnGuardarDatos_Click(object sender, EventArgs e) { if (ValidarDatos()) { Etiqueta etiqueta = (Etiqueta)App.Etiqueta.CrearObjeto(); etiqueta.Id = Conciliacion.Migracion.Runtime.App.Consultas.ObtieneNumeroMaximoEtiqueta() + 1; etiqueta.IdBancoFinanciero = Convert.ToInt32(this.cboBancoFinanciero.SelectedValue); etiqueta.IdTipoFuenteInformacion = Convert.ToInt32(this.cboTipoFuenteInformacion.SelectedValue); etiqueta.Descripcion = this.txtDescripcion.Text; etiqueta.Status = "ACTIVO"; etiqueta.TipoDato = this.cboTipoDato.SelectedValue.ToString(); etiqueta.FAlta = DateTime.Now; etiqueta.UsuarioAlta = ((SeguridadCB.Public.Usuario)HttpContext.Current.Session["Usuario"]).IdUsuario; etiqueta.FBaja = null; etiqueta.UsuarioBaja = null; etiqueta.TablaDestino = cboTabla.SelectedValue.ToString(); etiqueta.ColumnaDestino = cboColumna.SelectedValue.ToString(); etiqueta.ConcatenaEtiqueta = chkConcatenar.Checked; if (etiqueta.Guardar()) { this.grvEtiquetas.DataSource = Conciliacion.Migracion.Runtime.App.Consultas.ObtieneListaEtiqueta(); this.grvEtiquetas.DataBind(); Limpiar(); } } else { ScriptManager.RegisterStartupScript(this, this.GetType(), Guid.NewGuid().ToString(), "alert('" + LimpiarTexto(mensaje.ToString()) + "')", true); } }