array("descCorta"=>"Error al Insertar","descLarga"=>"Ha habido problemas al Insertar el registro en la Base de Datos.","tipo"=>"ERROR"), "IGEP-2"=>array("descCorta"=>"Error al Borrar","descLarga"=>"Ha habido problemas al Borrar el registro en la Base de Datos.","tipo"=>"ERROR"), "IGEP-3"=>array("descCorta"=>"Error al Actualizar","descLarga"=>"Ha habido problemas al Actualizar el registro en la Base de Datos.","tipo"=>"ERROR"), "IGEP-4"=>array("descCorta"=>"Error de Concurrencia","descLarga"=>"Ha habido problemas al realizar la operación. Otro usuario ha actualizado el registro.","tipo"=>"ERROR"), "IGEP-5"=>array("descCorta"=>"Error de Consulta","descLarga"=>"Ha habido problemas al realizar la consulta a la Base de Datos.","tipo"=>"ERROR"), "IGEP-6"=>array("descCorta"=>"Error de Conexión con la Base de Datos","descLarga"=>"No se ha podido establecer la conexión con la Base de Datos. Consulte con el Administrador de la aplicación.","tipo"=>"ERROR"), "IGEP-7"=>array("descCorta"=>"Error de Desconexión con la Base de Datos","descLarga"=>"No se ha podido realizar la desconexión con la Base de Datos. Consulte con el Administrador de la aplicación.","tipo"=>"ERROR"), "IGEP-8"=>array("descCorta"=>"Error de al iniciar la Transacción","descLarga"=>"No se ha podido realizar la operación BEGIN del inicio de la transacción.","tipo"=>"ERROR"), "IGEP-9"=>array("descCorta"=>"Error de al acabar la Transacción","descLarga"=>"No se ha podido realizar la operación COMMIT o ROLLBACK que marca el fin de la transacción.","tipo"=>"ERROR"), "IGEP-10"=>array("descCorta"=>"No se han encontrado datos","descLarga"=>"La consulta no ha devuelto datos que cumplan con los criterios de busqueda introducidos. Introduzcalos de nuevo o deje los campos en blanco si desea que se muestren todos los datos.","tipo"=>"AVISO"), "IGEP-11"=>array("descCorta"=>"Error en la realización de la operacion","descLarga"=>"Ha habido un problema al realizar una operación en la Base de Datos.","tipo"=>"ERROR") ); function IgepMensaje(){ //Inicializamos las variables actuales global $g_mensajesParticulares; $this->str_tipo=""; //Vamos a añadir los mensajes particulares de la aplicación. foreach($g_mensajesParticulares as $clave =>$valor) $this->mensajes [$clave] = $valor; }//fin de IgepMensaje function setMensaje($codigo){ $this->str_tipo = $codigo; } //fin de setMensaje function getCodigo(){ return $this->str_tipo; }//fin de getCodigo function getDescripcionCorta(){ if ($this->str_tipo=="") return ""; else return $this->mensajes[$this->str_tipo]["descCorta"]; }//fin de getDescripcionCorta function getDescripcionLarga(){ if ($this->str_tipo=="") return ""; else return $this->mensajes[$this->str_tipo]["descLarga"]; }//fin de getDescripcionLarga function getTipo(){ if ($this->str_tipo=="") return ""; else return $this->mensajes[$this->str_tipo]["tipo"]; }//fin de getTipo } //Fin de la Clase IgepMensaje ?>