private void agregarCampo() { EstructuraArchivo objEntidad = new EstructuraArchivo(); objEntidad.pAlineacion = ddlAlineacion.SelectedValue; if (ddlTipoDato.SelectedValue.Equals("DE")) { objEntidad.pCantidadDecimales = Convert.ToInt32(txbCantidadDecimales.Text.Trim()); } else { objEntidad.pCantidadDecimales = 0; } objEntidad.pCaracterRelleno = ddlCaracterRelleno.SelectedValue; objEntidad.pConfiguracion = OidConfiguracion; objEntidad.pEsContador = chbEsContador.Checked; if (ddlTipoDato.SelectedValue.Equals("FE")) { objEntidad.pFormatoFecha = ddlFormatoFecha.SelectedValue; } else { objEntidad.pFormatoFecha = " "; } objEntidad.pLongitud = Convert.ToInt32(txbLongitud.Text.Trim()); objEntidad.pNombreCampo = txbNombreCampo.Text.Trim(); objEntidad.pOrdenColumna = Convert.ToInt32(txbOrdenColumna.Text.Trim()); objEntidad.pTipoDato = ddlTipoDato.SelectedValue; objEntidad.pRequiereCambio = chbRequiereCambio.Checked; objEntidad.pValorPorDefecto = chbTieneValor.Checked; objEntidad.pValor = txbValor.Text.Trim(); int valor = 0; EstructuraArchivoLN objEA = new EstructuraArchivoLN(); String add = "actualizado"; if (OidEstructuraArchivo > 0) { objEntidad.pOid = OidEstructuraArchivo; valor = objEA.actualizar(objEntidad); } else { valor = objEA.insertar(objEntidad); add = "agregado"; } if (valor > 0) { #region (INFORMACION PARA LOG) campos = string.Concat(objEntidad.pNombreCampo, " con ORDEN COLUMNA:", Convert.ToString(objEntidad.pOrdenColumna.Value), ", LONGITUD:", Convert.ToString(objEntidad.pLongitud.Value), ", REQUIERE CAMBIO:", Convert.ToString(objEntidad.pRequiereCambio.Value).ToUpper(), ", ES CONTADOR:", Convert.ToString(objEntidad.pEsContador.Value).ToUpper(), ", ALINEACION:", this.ddlAlineacion.SelectedItem.Text.ToUpper(), ", CARACTER RELLENO:", this.ddlCaracterRelleno.SelectedItem.Text.ToUpper(), ", VALOR POR DEFECTO:", Convert.ToString(objEntidad.pValorPorDefecto.Value).ToUpper(), ", VALOR:", objEntidad.pValor, ", TIPO DATO:", this.ddlTipoDato.SelectedItem.Text.ToUpper(), ", CANTIDAD DE DECIMALES:", Convert.ToString(objEntidad.pCantidadDecimales.Value), ", FORMATO FECHA:", objEntidad.pFormatoFecha); #endregion UtilidadesWeb.ajustarMensaje(lbEstado, "Se ha " + add + " el campo " + objEntidad.pNombreCampo + ".", TipoMensaje.Informacion); limpiarCampos(); if (add.Equals("actualizado")) { Log(2, 2); } else { Log(1, 2); } campos = string.Empty; } else { UtilidadesWeb.ajustarMensaje(lbEstado, "No se logro agregar el campo " + objEntidad.pNombreCampo + ".", TipoMensaje.Error); } }
private void agregarCampo() { EstructuraArchivo objEntidad = new EstructuraArchivo(); objEntidad.pAlineacion = ddlAlineacion.SelectedValue; if (ddlTipoDato.SelectedValue.Equals("DE")) { objEntidad.pCantidadDecimales = Convert.ToInt32(txbCantidadDecimales.Text.Trim()); } else { objEntidad.pCantidadDecimales = 0; } objEntidad.pCaracterRelleno = ddlCaracterRelleno.SelectedValue; objEntidad.pConfiguracion = OidConfiguracion; objEntidad.pEsContador = chbEsContador.Checked; if (ddlTipoDato.SelectedValue.Equals("FE")) { objEntidad.pFormatoFecha = ddlFormatoFecha.SelectedValue; } else { objEntidad.pFormatoFecha = " "; } objEntidad.pLongitud = Convert.ToInt32(txbLongitud.Text.Trim()); objEntidad.pNombreCampo = txbNombreCampo.Text.Trim(); objEntidad.pOrdenColumna = Convert.ToInt32(txbOrdenColumna.Text.Trim()); objEntidad.pTipoDato = ddlTipoDato.SelectedValue; objEntidad.pRequiereCambio = chbRequiereCambio.Checked; objEntidad.pValorPorDefecto = chbTieneValor.Checked; objEntidad.pValor = txbValor.Text.Trim(); int valor = 0; EstructuraArchivoLN objEA = new EstructuraArchivoLN(); String add = "actualizado"; if (OidEstructuraArchivo > 0) { objEntidad.pOid = OidEstructuraArchivo; valor = objEA.actualizar(objEntidad); } else { valor = objEA.insertar(objEntidad); add = "agregado"; } if (valor > 0) { UtilidadesWeb.ajustarMensaje(lbEstado, "Se ha " + add + " el campo " + objEntidad.pNombreCampo + ".", TipoMensaje.Informacion); limpiarCampos(); } else { UtilidadesWeb.ajustarMensaje(lbEstado, "No se logro agregar el campo " + objEntidad.pNombreCampo + ".", TipoMensaje.Error); } }