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 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 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)); } }