/// <summary> /// Permite manejar Insert, Update o Delete sobre la tabla RIPS_PARAMETRIZACION_ARCHIVO /// </summary> /// <param name="p">Archivo Parametrizado</param> /// <param name="codOperacion">Código de la Operacion a ejecutar 2) Insert - 3) Update - 4) Delete</param> public void IUDarchivoParametrizado(ParametrizacionArchivo p, Int16 codOperacion) { objDataLayer.AddGenericParameter("@tipoOperacion", DbType.Int16, ParameterDirection.Input, codOperacion); objDataLayer.AddGenericParameter("@idUsuario", DbType.Int32, ParameterDirection.Input, u.idUsuario); objDataLayer.AddGenericParameter("@cod_archivo", DbType.String, ParameterDirection.Input, p.codArchivo); objDataLayer.AddGenericParameter("@descripcion", DbType.String, ParameterDirection.Input, p.descripcion); objDataLayer.AddGenericParameter("@cant_columnas", DbType.Int32, ParameterDirection.Input, p.cantColumnas); objDataLayer.AddGenericParameter("@separador", DbType.String, ParameterDirection.Input, p.separador); objDataLayer.AddGenericParameter("@tam_max_cargue", DbType.Int32, ParameterDirection.Input, p.tamMaximoCargue); objDataLayer.AddGenericParameter("@ruta_cargue_archivo", DbType.String, ParameterDirection.Input, p.rutaCargueArchivo); objDataLayer.AddGenericParameter("@cargue_obligatorio", DbType.Boolean, ParameterDirection.Input, p.isCargueObligatorio); objDataLayer.AddGenericParameter("@long_max_nom_archivo", DbType.Int32, ParameterDirection.Input, p.lngMaximaNombre); objDataLayer.AddGenericParameter("@long_min_nom_archivo", DbType.Int32, ParameterDirection.Input, p.lngMinimaNombre); try { objDataLayer.ExecuteStoredProcedure("P_RIPS_PARAMETRIZACION_ARCHIVO", DataLayer.ReturnType.NothingType); } catch (Exception ex) { throw ex; } }
public void tableToEstructuraArchivo(System.Data.DataRow myDataRow, ParametrizacionArchivo codArchivo, TipoDato tipoDato, EstadoParametrizacion estadoParametrizacion, FormatoFecha formatoFecha) { if (myDataRow != null) { try { this.numeroColumna = int.Parse(myDataRow["NUMERO_COLUMNA"].ToString()); this.nombreColumna = (string)myDataRow["NOMBRE_COLUMNA"]; this.descripcion = (string)myDataRow["DESCRIPCION"]; this.longitud = int.Parse(myDataRow["LONGITUD"].ToString()); this.longitudMaxima = int.Parse(myDataRow["LONGITUD_MAX"].ToString()); this.valorRequerido = (bool)myDataRow["VALOR_REQUERIDO"]; this.validar = (bool)myDataRow["VALIDAR"]; this.rangoIni = Single.Parse(myDataRow["RANGO_INI"].ToString(), System.Globalization.CultureInfo.CreateSpecificCulture("en-US")); this.rangoFin = Single.Parse(myDataRow["RANGO_FIN"].ToString(), System.Globalization.CultureInfo.CreateSpecificCulture("en-US")); this.parametrizacionArchivo = codArchivo; this.tipoDato = tipoDato; this.estadoParametrizacion = estadoParametrizacion; this.formatoFecha = formatoFecha; } catch (InvalidCastException ex) { throw ex; } } }
public ArchivoDependiente(ParametrizacionArchivo archivo, ParametrizacionArchivo archivoDep) { this.archivo = archivo; this.archivoDep = archivoDep; }
public ArchivoDependiente() { this.archivo = null; this.archivoDep = null; }
public ExtensionXarchivo(ParametrizacionArchivo archivo, ExtensionArchivo extension) { this.archivo = archivo; this.extension = extension; }
public ExtensionXarchivo() { this.archivo = null; this.extension = null; }
private void guardarDatos() { ParametrizacionArchivo p = new ParametrizacionArchivo(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c.consultarUsuarioXnombre(User.Identity.Name)); try { p.codArchivo = this.txtCodArchivo.Text; p.descripcion = this.txtDescripcion.Text; p.lngMaximaNombre = int.Parse(this.txtLngMaximaNom.Text); p.lngMinimaNombre = int.Parse(this.txtLngMininaNom.Text); p.cantColumnas = int.Parse(this.txtNumColumnas.Text); p.rutaCargueArchivo = this.txtRutaArchivo.Text; p.separador = this.txtSeparador.Text; p.tamMaximoCargue = int.Parse(this.txtTamCargue.Text); p.isCargueObligatorio = this.chObligatorio.Checked; string mensaje = string.Empty; Int16 codOperacion = 0; if (this.txtCodArchivo.Enabled) { codOperacion = 2; // Creacion mensaje = "Archivo Guardado Correctamente"; } else { codOperacion = 3; // Actualizacion mensaje = "Archivo Actualizado Correctamente"; } i.IUDarchivoParametrizado(p, codOperacion); limpiarCampos(); this.Session["rgArchivos"] = null; this.rgArchivos.Rebind(); this.RadWindowManager1.RadAlert(mensaje, 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); this.myPanel.Visible = false; } catch (InvalidCastException ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(), 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(), 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } }
private void cargarPanel(ParametrizacionArchivo p = null) { if (p == null) { limpiarCampos(); } else { cargarCampos(p); } this.myPanel.Visible = true; }
private void cargarCampos(ParametrizacionArchivo p) { try { this.txtCodArchivo.Text = p.codArchivo; this.txtDescripcion.Text = p.descripcion; this.txtLngMaximaNom.Text = Convert.ToString(p.lngMaximaNombre); this.txtLngMininaNom.Text = Convert.ToString(p.lngMinimaNombre); this.txtNumColumnas.Text = Convert.ToString(p.cantColumnas); this.txtRutaArchivo.Text = p.rutaCargueArchivo; this.txtSeparador.Text = p.separador; this.txtTamCargue.Text = Convert.ToString(p.tamMaximoCargue); this.chObligatorio.Checked = p.isCargueObligatorio; this.txtCodArchivo.Enabled = false; } catch (InvalidCastException ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(), 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } }