private void eliminarRegisgtro(GridEditableItem g) { Consulta c = new Consulta(); int idCruce = Convert.ToInt32(g.GetDataKeyValue("id_cruce_afiliado")); int idColumna = Convert.ToInt32(g.GetDataKeyValue("id_cruce_columna")); try { RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); CruceAfiliadoColumna c2 = c.consultarCruceAfiliadoColumnaOBJ(idCruce, idColumna); i.IUDcruceAfiliadoColumna(c2, 4); this.RadWindowManager1.RadAlert("Detalle eliminado correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla(); } 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 guardarDatos(UserControl userControl, GridEditableItem g = null) { Consulta c = new Consulta(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); string mensaje = string.Empty; try { CruceAfiliadoColumna c2 = new CruceAfiliadoColumna(); c2.estado = Convert.ToInt16((userControl.FindControl("ddlEstado") as RadDropDownList).SelectedValue); c2.columnaCruce = c.consultarColumnaCruceOBJ(Convert.ToInt32((userControl.FindControl("ddlColumna") as RadDropDownList).SelectedValue)); c2.cruceAfiliado = c.consultarCruceAfiliadoOBJ(Convert.ToInt32(ViewState["idCruce"])); if (g == null) { if (c.consultarCruceAfiliadoColumnaOBJ(c2.cruceAfiliado.id, c2.columnaCruce.id) == null) { i.IUDcruceAfiliadoColumna(c2, 2); mensaje = "Datos Guardados Correctamente"; } else { this.RadWindowManager1.RadAlert("La columna que intenta asignar al cruce, ya hace parte de esté y no se puede duplicar, Favor seleccionar otra columna", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); return; } } else { i.IUDcruceAfiliadoColumna(c2, 3); mensaje = "Datos Actualizados Correctamente"; } cargarGrilla(); this.RadWindowManager1.RadAlert(mensaje, 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_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 eliminarDatos(GridEditableItem g) { string codArchivo = g.GetDataKeyValue("COD_ARCHIVO").ToString(); int numColumna = int.Parse(g.GetDataKeyValue("NUMERO_COLUMNA").ToString()); int idValPermitido = int.Parse(g.GetDataKeyValue("ID_VAL_PERMITIDO").ToString()); Consulta c = new Consulta(); try { DataTable objDtDatos = c.consultarVariablesDependientes(string.Empty, 0); DataRow[] rows1 = objDtDatos.Select("COD_ARCHIVO_DEP = '" + codArchivo + "' and NUM_COLUMNA_DEP = " + numColumna + " and ID_VAL_PERMITIDO_DEP = " + idValPermitido); DataRow[] rows2 = objDtDatos.Select("COD_ARCHIVO_CRU = '" + codArchivo + "' and NUM_COLUMNA_CRU = " + numColumna + " and ID_VAL_PERMITIDO_CRU = " + idValPermitido); if (rows1.Length > 0) { this.RadWindowManager1.RadAlert("No se puede eliminar el registro, este esta asociado en variables dependientes, primero " + "debe eliminarlo de variables dependientes para poder realizar esta operación", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); return; } if (rows2.Length > 0) { this.RadWindowManager1.RadAlert("No se puede eliminar el registro, este esta asociado en variables dependientes, primero " + "debe eliminarlo de variables dependientes para poder realizar esta operación", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); return; } DatosEstructuraArchivo d = c.consultarDatosEstructuraArchivoOBJ(idValPermitido, codArchivo, numColumna); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); i.IUDdatosEstructuraAcrchivo(d, 4); this.RadWindowManager1.RadAlert("Registro eliminado con exito", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla(); } 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 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 eliminarProgramacion(int idProgramacion) { RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); Consulta c = new Consulta(); RipsValidadorDao.Model.Usuario u = null; RipsValidadorDao.Model.ProgramacionArchivo p = null; try { u = c1.consultarUsuarioXnombre(User.Identity.Name); InsertUpdateDelete i = new InsertUpdateDelete(u); p = c.consultarProgramacionArchivoOBJ(idProgramacion); if (validarEstado(p.estado.codEstadoCargue)) { i.borrarDatosProgramacion(idProgramacion, u.idUsuario); cargarGrilla(); this.RadWindowManager1.RadAlert("Programación eliminada correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); } else { this.RadWindowManager1.RadAlert("El estado actual del archivo no permite que los datos sean borrados", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); } } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert("Ocurrio un error al eliminar la programacion", 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } }
private void eliminarRegistro(GridEditableItem g) { int idEncGrupo = Convert.ToInt32(g.GetDataKeyValue("id_enc_grupo")); int idGrupo = Convert.ToInt32(g.GetDataKeyValue("id_grupo")); try { Consulta c = new Consulta(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); DetalleGrupoDependiente d = c.consultarDetalleGrupoDependenciaOBJ(idGrupo); i.IUDdetGrupoVariableDependiente(d, 4); this.RadWindowManager1.RadAlert("Registro Eliminado Correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla2(); } 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 eliminarExtensionXarchivo(GridEditableItem g) { Int16 idExtension = Convert.ToInt16(g.GetDataKeyValue("id_extension")); string codArchivo = g.GetDataKeyValue("cod_archivo").ToString(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); Consulta c1 = new Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c.consultarUsuarioXnombre(User.Identity.Name)); try { ExtensionXarchivo e = new ExtensionXarchivo(c1.consultarArchivoParametrizado(codArchivo),c1.consultarExtensionesOBJ(idExtension)); i.IUDextensionXarchivo(e, 4); this.RadWindowManager1.RadAlert("Valor eliminado correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla2(); } 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 eliminarRegisgtro(GridEditableItem g) { Consulta c = new Consulta(); int idEncGrupo = Convert.ToInt32(g.GetDataKeyValue("id_enc_grupo")); if (c.consultarDetalleGrupoDependencia(idEncGrupo).Rows.Count > 0) { this.RadWindowManager1.RadAlert("No se puede eliminar el grupo, existen detalles asociados a este, favor elimínelos primero " + "antes de eliminar el grupo", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); return; } try { RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); EncabezadoGrupoVarDependiente e = c.consultarEncabezadoGruposDependenciasOBJ(idEncGrupo); i.IUDencGrupoVariableDependiente(e, 4); this.RadWindowManager1.RadAlert("Grupo eliminado correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla(); } 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 adicionarExtension(GridDataItem g) { Consulta c = new Consulta(); Int16 idExtension = Convert.ToInt16(g.GetDataKeyValue("value")); string codArchivo = ViewState["CodArchivo"].ToString(); if (c.consultarExtensionXarchivoOBJ(codArchivo, idExtension) == null) { ExtensionXarchivo e = new ExtensionXarchivo(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); try { e.extension = c.consultarExtensionesOBJ(idExtension); e.archivo = c.consultarArchivoParametrizado(codArchivo); i.IUDextensionXarchivo(e, 2); this.RadWindowManager1.RadAlert("Extension agregada correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla2(); } 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)); } } else { this.RadWindowManager1.RadAlert("La extension ya se encuentra asociada al archivo seleccionado", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); } }
private void eliminarExtension(GridEditableItem g) { Int16 idExtension = Convert.ToInt16(g.GetDataKeyValue("value")); Consulta c = new Consulta(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); ExtensionArchivo e = c.consultarExtensionesOBJ(idExtension); if (!(c.consultarExtensionXarchivo("",idExtension).Rows.Count > 0)) { if (e != null) { try { i.IUDextensionArchivo(e, 4); this.RadWindowManager1.RadAlert("Valor eliminado correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla(); } 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)); } } } else { this.RadWindowManager1.RadAlert("la extensión que intenta eliminar está asociada a uno o más archivo elimine la extensión del archivo antes de eliminarla de la plataforma.", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); } }
private void guardarDatos() { if (validarMismoValor()) { Consulta c = new Consulta(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); VariableDependiente v = new VariableDependiente(0, this.txtMensaje.Text.Trim(), 1); if (Convert.ToInt32(this.ddlValoresAceptadosDep.SelectedValue) == -2) { v.otroValorDep = this.txtOtroValorDep.Text.Trim(); } if (Convert.ToInt32(this.ddlValoresAceptadosCru.SelectedValue) == -2) { v.otroValorCru = this.txtOtroValorCru.Text.Trim(); } try { int idDep = Convert.ToInt32(this.ddlValoresAceptadosDep.SelectedValue) > 0 ? Convert.ToInt32(this.ddlValoresAceptadosDep.SelectedValue) : 0; int idCru = Convert.ToInt32(this.ddlValoresAceptadosCru.SelectedValue) > 0 ? Convert.ToInt32(this.ddlValoresAceptadosCru.SelectedValue) : 0; DatosEstructuraArchivo d1 = new DatosEstructuraArchivo(); DatosEstructuraArchivo d2 = new DatosEstructuraArchivo(); if (idDep > 0) { v.estructuraDep = c.consultarDatosEstructuraArchivoOBJ(idDep, this.ddlTipoArchivoDep.SelectedValue, Convert.ToInt32(this.ddlColumnaDep.SelectedValue)); } else { d1.estructuraArchivo = c.consultarEstructuraArchivo(this.ddlTipoArchivoDep.SelectedValue, Convert.ToInt32(this.ddlColumnaDep.SelectedValue)); d1.idValPermitido = Convert.ToInt32(this.ddlValoresAceptadosDep.SelectedValue); v.estructuraDep = d1; } if (idCru > 0) { v.estructuraCru = c.consultarDatosEstructuraArchivoOBJ(idCru, this.ddlTipoArchivoCru.SelectedValue, Convert.ToInt32(this.ddlColumnaCru.SelectedValue)); } else { d2.estructuraArchivo = c.consultarEstructuraArchivo(this.ddlTipoArchivoCru.SelectedValue, Convert.ToInt32(this.ddlColumnaCru.SelectedValue)); d2.idValPermitido = Convert.ToInt32(this.ddlValoresAceptadosCru.SelectedValue); v.estructuraCru = d2; } v.estado = 1; v.idVariableDependiente = 0; v.mensajeError = this.txtMensaje.Text.Trim(); v.tipoComparacionDep = c.consultarTipoComparacionOBJ(Convert.ToInt16(this.ddlTipoDenpendenciaDep.SelectedValue)); v.tipoComparacionCru = c.consultarTipoComparacionOBJ(Convert.ToInt16(this.ddlTipoDenpendenciaCru.SelectedValue)); v.otroValorDep = this.txtOtroValorDep.Text.Trim(); v.otroValorCru = this.txtOtroValorCru.Text.Trim(); if (validarRepetido(v)) { i.IUDvariablesDependientes(v, 2); this.RadWindowManager1.RadAlert("Registro Guardado Correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla(); activarOtroValorDep(1); activarOtroValorCru(1); cargarDatosDep(this.ddlTipoArchivoDep.SelectedValue, Convert.ToInt32(this.ddlColumnaDep.SelectedValue)); cargarDatosCru(this.ddlTipoArchivoCru.SelectedValue, Convert.ToInt32(this.ddlColumnaCru.SelectedValue)); } else { this.RadWindowManager1.RadAlert("La validación que intenta parametrizar ya existe.", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_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)); } } else { this.RadWindowManager1.RadAlert("La validación contra sí mismo solo se puede aplicar cuando se utiliza en los dos lados de la expresión y archivos diferentes," + "Las demás validaciones solo se pueden aplicar sobre el mismo archivo", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); } }
private void eliminarDatos(GridDataItem g) { int id_var_dependiente = int.Parse(g.GetDataKeyValue("id_var_dependiente").ToString()); Consulta c = new Consulta(); try { DataTable objDtDatos = c.consultarDetalleGrupoDependencia(0); DataRow[] rows = objDtDatos.Select("id_var_dependiente = " + id_var_dependiente); if (rows.Length > 0) { this.RadWindowManager1.RadAlert("No se puede eliminar el registro, existen detalles de grupos que hacen referencia al registro, " + "Primero debe eliminar los detalles de cruces de campos dependientes", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); return; } RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); VariableDependiente v = c.consultarVariablesDependientesOBJ(id_var_dependiente); i.IUDvariablesDependientes(v, 4); this.RadWindowManager1.RadAlert("Registro eliminado correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla(); } 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 actualizarDatos(GridEditableItem g, UserControl uc) { Consulta c = new Consulta(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); try { int id_var_dependiente = (int)g.OwnerTableView.DataKeyValues[g.ItemIndex]["id_var_dependiente"]; VariableDependiente v = c.consultarVariablesDependientesOBJ(id_var_dependiente); v.mensajeError = ((RadTextBox)uc.FindControl("txtMensaje")).Text.Trim(); v.estado = Convert.ToInt16(((RadDropDownList)uc.FindControl("ddlEstado")).SelectedValue); i.IUDvariablesDependientes(v, 3); this.RadWindowManager1.RadAlert("Registro Actualizado Correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla(); activarOtroValorDep(1); activarOtroValorCru(1); } 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 adicionarArchivo(GridDataItem g) { Consulta c = new Consulta(); ArchivoDependiente a = c.consultarArchivosDependientesOBJ(this.ddlTipoArchivo.SelectedValue, g.GetDataKeyValue("cod_archivo").ToString()); if (a == null) { try { RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); a = new ArchivoDependiente(); a.archivo = c.consultarArchivoParametrizado(this.ddlTipoArchivo.SelectedValue); a.archivoDep = c.consultarArchivoParametrizado(g.GetDataKeyValue("cod_archivo").ToString()); i.IUDarchivoDependiente(a, 2); cargarTabla2(); this.RadWindowManager1.RadAlert("Archivo asociado correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(), 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } } else { this.RadWindowManager1.RadAlert("El archivo seleccionado ya se encuentra asociado", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); } }
private void guardarDatos(UserControl uc, GridEditableItem g = null) { string extension = (uc.FindControl("txtExtension") as RadTextBox).Text.Trim().ToUpper(); string descripcion = (uc.FindControl("txtDescipcion") as RadTextBox).Text.Trim(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c.consultarUsuarioXnombre(User.Identity.Name)); if (g == null) { DataRow[] changeRow = tablaDatos.Select("text = '" + extension + "'"); if (changeRow.Length <= 0) { try { ExtensionArchivo e = new ExtensionArchivo(0, extension.ToUpper(), descripcion); i.IUDextensionArchivo(e, 2); this.RadWindowManager1.RadAlert("Valor agregado correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla(); } 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)); } } else { this.RadWindowManager1.RadAlert("La extension que inteta agregar, ya existe",400,200,Utilities.windowTitle(TypeMessage.information_message), null,Utilities.pathImageMessage(TypeMessage.information_message)); } } else { Int16 idExtension = Convert.ToInt16(g.GetDataKeyValue("value")); try { ExtensionArchivo e = new ExtensionArchivo(idExtension, extension.ToUpper(), descripcion); i.IUDextensionArchivo(e, 3); this.RadWindowManager1.RadAlert("Valor actualizado correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla(); } 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 eliminarArchivo(GridDataItem g) { Consulta c = new Consulta(); try { ArchivoDependiente a = c.consultarArchivosDependientesOBJ(g.GetDataKeyValue("cod_archivo").ToString(), g.GetDataKeyValue("cod_archivo_dep").ToString()); if (a != null) { RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); i.IUDarchivoDependiente(a, 4); cargarTabla2(); this.RadWindowManager1.RadAlert("Archivo eliminado correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); } } catch(Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(), 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } }
private void eliminarRegisgtro(GridEditableItem g) { Consulta c = new Consulta(); int idCruce = Convert.ToInt32(g.GetDataKeyValue("id")); if (c.consultarCruceAfiliadoColumna(idCruce, 0).Rows.Count > 0) { this.RadWindowManager1.RadAlert("No se puede eliminar el cruce, existen detalles asociados a esté, favor elimínelos primero " + "antes de eliminar el cruce", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); return; } try { RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); CruceAfiliado c2 = c.consultarCruceAfiliadoOBJ(idCruce); i.IUDcruceAfiliado(c2, 4); this.RadWindowManager1.RadAlert("Cruce eliminado correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla(); } 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 guardarDatos(UserControl userControl, GridEditableItem g = null) { string codArchivo = this.ddlTipoArchivo.SelectedValue; int numColumna = Convert.ToInt32(this.ddlNumColumna.SelectedValue); Consulta c = new Consulta(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); try { EncabezadoGrupoVarDependiente e = new EncabezadoGrupoVarDependiente(); e.datosArchivo = c.consultarEstructuraArchivo(codArchivo, numColumna); e.estado = c.consultarEstadoParametrizacionOBJ(Convert.ToInt16((userControl.FindControl("ddlEstado") as RadDropDownList).SelectedValue)); e.descripcion = (userControl.FindControl("txtDescripcion") as RadTextBox).Text.Trim(); if (g == null) { e.idEncabezadoGrupo = 0; i.IUDencGrupoVariableDependiente(e, 2); } else { e.idEncabezadoGrupo = Convert.ToInt32(g.GetDataKeyValue("id_enc_grupo")); i.IUDencGrupoVariableDependiente(e, 3); } cargarGrilla(); } 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 guardarDatos(UserControl userControl, GridEditableItem g = null) { Consulta c = new Consulta(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); string mensaje = string.Empty; try { CruceAfiliado c2 = new CruceAfiliado(); c2.descripcion = (userControl.FindControl("txtDescripcion") as RadTextBox).Text.Trim(); c2.prioridad = Convert.ToInt32((userControl.FindControl("txtPrioridad") as RadNumericTextBox).Text); c2.estado = Convert.ToInt16((userControl.FindControl("ddlEstado") as RadDropDownList).SelectedValue); if (validarPrioridad(c2.prioridad)) { if (g == null) { c2.id = 0; i.IUDcruceAfiliado(c2, 2); mensaje = "Datos Guardados Correctamente"; } else { c2.id = Convert.ToInt32(g.GetDataKeyValue("id")); i.IUDcruceAfiliado(c2, 3); mensaje = "Datos Actualizados Correctamente"; } cargarGrilla(); this.RadWindowManager1.RadAlert(mensaje, 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); } else { this.RadWindowManager1.RadAlert("La prioridad seleccionada para el cruce ya existe, por favor seleccione otro nivel de prioridad", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_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 actualizarDatos(UserControl userControl, GridEditableItem g) { Consulta c = new Consulta(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); DetalleGrupoDependiente d = null; InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); try { d = c.consultarDetalleGrupoDependenciaOBJ(Convert.ToInt32(g.GetDataKeyValue("id_grupo"))); d.estado = c.consultarEstadoParametrizacionOBJ(Convert.ToInt16((userControl.FindControl("ddlEstado") as RadDropDownList).SelectedValue)); d.descripcion = (userControl.FindControl("txtDescripcion") as RadTextBox).Text.Trim(); i.IUDdetGrupoVariableDependiente(d, 3); this.RadWindowManager1.RadAlert("Datos actualizados correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla2(); } 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 eliminarEstructura(string codArchivo, int num_columna) { Consulta c = new Consulta(); if (c.consultarDatosEstructuraArchivo(codArchivo, num_columna).Rows.Count > 0) { //Se valida contra la tabla RIPS_DATOS_ESTRUCTURA_ARCHIVO this.RadWindowManager1.RadAlert("No se puede eliminar la estructura, existen datos de variables asociados a la estructura, " + "elimine estos datos antes de eliminar la columna", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); return; } if (c.consultarEncabezadoGruposDependencias(codArchivo, num_columna).Rows.Count > 0) { // Se valida contra la tabla RIPS_ENC_GRUPO_VARIABLE_DEPENDIENTE this.RadWindowManager1.RadAlert("No se puede eliminar la estructura, existen datos de encabezados de grupos de campos dependientes asociados a la estructura, " + "elimine estos datos antes de eliminar la columna", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); return; } try { RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); EstructuraArchivo e = c.consultarEstructuraArchivo(codArchivo, num_columna); i.IUDestructuraArchivo(e, 4); this.RadWindowManager1.RadAlert("Registro eliminado correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla(); } 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)); } /* select * from RIPS_ERROR_VALIDACION_ARCHIVO */ }
private void guardarDatos(GridDataItem g) { DataRow[] d = this.tablaDatos2.Select("id_var_dependiente = " + g.OwnerTableView.DataKeyValues[g.ItemIndex]["id_var_dependiente"]); if (d.Length == 0) { Consulta c = new Consulta(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); DetalleGrupoDependiente g1 = new DetalleGrupoDependiente(0); try { g1.varDependiente = c.consultarVariablesDependientesOBJ((int)g.OwnerTableView.DataKeyValues[g.ItemIndex]["id_var_dependiente"]); g1.estado = c.consultarEstadoParametrizacionOBJ(Convert.ToInt32(g.GetDataKeyValue("estado_parametrizado"))); int idEncabezado = Request.QueryString["idEncabezado"] != null ? Convert.ToInt32(Request.QueryString["idEncabezado"]) : 0; g1.encabezadoGrupo = c.consultarEncabezadoGruposDependenciasOBJ(idEncabezado); g1.descripcion = "Cruce Automatico"; i.IUDdetGrupoVariableDependiente(g1, 2); this.RadWindowManager1.RadAlert("Datos agregados correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla2(); } 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)); } } else { this.RadWindowManager1.RadAlert("La validación que intenta agrupar ya se encuentra en el grupo.", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); } }
private void guardarDatos() { EstructuraArchivo e = new EstructuraArchivo(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c.consultarUsuarioXnombre(User.Identity.Name)); Consulta c1 = new Consulta(); try{ e.numeroColumna = int.Parse(this.txtNumColumna.Text); e.nombreColumna = this.txtNombreColumna.Text; e.longitud = int.Parse(this.txtLongitudMin.Text); e.descripcion = this.txtDescripcion.Text; e.longitudMaxima = int.Parse(this.txtLongitudMax.Text); e.validar = this.chValidar.Checked; e.valorRequerido = this.chValorRequerido.Checked; e.estadoParametrizacion = new EstadoParametrizacion(int.Parse(this.ddlEstado.SelectedValue), this.ddlEstado.SelectedText); e.tipoDato = new RipsValidadorDao.Model.TipoDato(int.Parse(this.ddlTipoDato.SelectedValue), this.ddlTipoDato.SelectedText); e.formatoFecha = new FormatoFecha(int.Parse(this.ddlFormatoFecha.SelectedValue), this.ddlFormatoFecha.SelectedText); e.rangoIni = this.txtRangoIni.Text == string.Empty ? -1 : Single.Parse(this.txtRangoIni.Text, System.Globalization.CultureInfo.CreateSpecificCulture("es-CO")); e.rangoFin = this.txtRangoFin.Text == string.Empty ? -1 : Single.Parse(this.txtRangoFin.Text, System.Globalization.CultureInfo.CreateSpecificCulture("es-CO")); e.parametrizacionArchivo = c1.consultarArchivoParametrizado(this.ddlTipoArchivo.SelectedValue); Int16 codOperacion = 3; string mensaje = "Estructura Actualizada Correctamente"; if (this.txtNumColumna.Enabled) { codOperacion = 2; mensaje = "Estructura Guardada Correctamente"; } i.IUDestructuraArchivo(e, codOperacion); cargarGrilla(); this.myPanel3.Visible = false; this.RadWindowManager1.RadAlert(mensaje, 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); }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 modificarDatos(DatosEstructuraArchivo e) { try { DataRow newRow = this.tablaDatos.NewRow(); newRow["ID_VAL_PERMITIDO"] = e.idValPermitido; newRow["COD_ARCHIVO"] = e.estructuraArchivo.parametrizacionArchivo.codArchivo; newRow["NUMERO_COLUMNA"] = e.estructuraArchivo.numeroColumna; newRow["COD_TIPO_VALOR"] = e.tipoValor.codTipoValor; newRow["DESCRIPCION"] = e.descripcion; newRow["VALOR"] = e.valor; newRow["DESC_TIPO_VALOR"] = e.tipoValor.descripcion; DataRow[] changeRows = this.tablaDatos.Select("ID_VAL_PERMITIDO = " + e.idValPermitido); if (changeRows.Length != 1) { return; } else { if (DataTableASP.validarRepetido(tablaDatos, newRow, new int[] { 1, 2, 3, 5 })) { RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c.consultarUsuarioXnombre(User.Identity.Name)); i.IUDdatosEstructuraAcrchivo(e, 3); cargarGrilla(); this.RadWindowManager1.RadAlert("Valor Guardado Correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); } else { this.RadWindowManager1.RadAlert("El valor ingresado ya se encuentra parametrizado para la columna", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); } } } catch (ArgumentNullException ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); throw ex; } catch (InvalidCastException ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); throw ex; } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); throw ex; } }
private void elimarRegistro(string codArchivo) { Consulta c = new Consulta(); if (c.consultarEstructuraArchivo(codArchivo).Rows.Count > 0) { // Se valida contra la tabla RIPS_ESTRUCTURA_ARCHIVO this.RadWindowManager1.RadAlert("No es posible eliminar el archivo, existen estructuras de archivos que dependen del archivo que intenta eliminar, " + "elimine dichas estructuras para eliminar el archivo", 400,200,Utilities.windowTitle(TypeMessage.information_message),null,Utilities.pathImageMessage(TypeMessage.information_message)); return; } if (c.consultarExtensionXarchivo(codArchivo, 0).Rows.Count > 0) { // Se valida contra la tabla RIPS_EXTENSION_X_ARCHIVO this.RadWindowManager1.RadAlert("No es posible eliminar el archivo, existen extensiones asociadas al archivo que desea eliminar", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); return; } ParametrizacionArchivo p = c.consultarArchivoParametrizado(codArchivo); try { RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); i.IUDarchivoParametrizado(p, 4); this.RadWindowManager1.RadAlert("Archivo eliminado con exito", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla(); } 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)); } /* select * from RIPS_CRUCE_AFILIADO_X_ARCHIVO; select * from RIPS_ARCHIVO_CARGADO;; */ }