public void IUDarchivoDependiente(ArchivoDependiente a1, Int16 codOperacion) { objDataLayer.AddGenericParameter("@tipo_operacion", DbType.Int16, ParameterDirection.Input, codOperacion); objDataLayer.AddGenericParameter("@cod_archivo", DbType.String, ParameterDirection.Input, a1.archivo.codArchivo); objDataLayer.AddGenericParameter("@cod_archivo_dep", DbType.String, ParameterDirection.Input, a1.archivoDep.codArchivo); try { objDataLayer.ExecuteStoredProcedure("P_RIPS_ARCHIVOS_DEPENDIENTES", DataLayer.ReturnType.NothingType); } catch (Exception ex) { throw ex; } }
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)); } }