Arrastre para cambiar el tamaño
DireccionPostalDAL (Clase)
CGS S.L. - Manual de referencia
Datos descriptivos completos de la dirección de una persona
Jerarquía de herencia

Espacio de nombres: CGSSL.Munigex.Lib.Entorno
Ensamblado: DocumentosLib (en DocumentosLib.dll) Versión: 2.2.1.0 (2.2.1.0)
Sintaxis
C#
public class DireccionPostalDAL : FilaCommand

El tipo DireccionPostalDAL expone a los siguientes miembros.

Constructores
  NombreDescripción
Método públicoDireccionPostalDAL
Dirección postal de una persona
Top
Propiedades
  NombreDescripción
Propiedad públicaBis
Indicador de repetición para un mismo portal o solar
Propiedad públicaCalle
Nombre de la calle, avenida o vía en la que viva esta persona
Propiedad públicaClaveDireccion
Clave legible de la dirección de la persona para distinguirla entre varias suyas
Propiedad públicaComentarios
Comentarios sobre esta dirección postal puestos por el personal de gestión de Munigex
Propiedad públicaCPostal
Código postal de la población donde de está esta dirección
Propiedad públicaCódigo de ejemploDireccion
Dirección postal completa de esta persona
Propiedad públicaCódigo de ejemploDirLinea1
Dirección parcial formateada de la calle, el número, piso, etc. sin los datos de código postal, población ni provincia
Propiedad públicaCódigo de ejemploDirLinea2
Dirección parcial formateada que incluye solo el código postal, la población y la provincia
Propiedad públicaEscalera
Indicación de escalera por la que se accede a la dirección
Propiedad públicaFechaAlta
Fecha de alta de la dirección para esta versión
Propiedad públicaFechaBaja
Fecha de baja de la dirección.
Propiedad públicaIDDir
Número interno de la clave de la dirección de la persona
Propiedad públicaIDVersion
Número de la versión de la dirección.
Propiedad públicaItem
Obtiene el valor de uno de los campos del objeto.
(Se hereda de FilaBase.)
Propiedad públicaMano
Letra dentro del piso en el que vive esta persona
Propiedad públicaPais
Nombre del país de esta dirección
Propiedad públicaPiso
Número o código del piso en el que vive esta persona
Propiedad públicaPoblacion
Población de la dirección
Propiedad públicaPortal
Número de portal de la vivienda habitual actual de esta persona
Propiedad públicaProvincia
Provincia, departamento de la dirección
Top
Métodos
  NombreDescripción
Método públicoBool(String)
Devuelve el valor booleano de la columna
(Se hereda de FilaBase.)
Método públicoBool(String, NullableBoolean) (Se hereda de FilaBase.)
Método públicoDateTime(String)
Devuelve la fecha de un campo fecha. Si no existe devuelve la máxima fecha posible
(Se hereda de FilaBase.)
Método públicoDateTime(String, NullableDateTime) (Se hereda de FilaBase.)
Método públicoDecimal(String) (Se hereda de FilaBase.)
Método públicoDecimal(String, NullableDecimal) (Se hereda de FilaBase.)
Método públicoDouble(String)
Devuelve el valor de coma flotante de alta precisión buscado
(Se hereda de FilaBase.)
Método públicoDouble(String, NullableDouble) (Se hereda de FilaBase.)
Método públicoEsDatoNulo
Verifica si el dato alojado en una coluna de la fila es nulo
(Se hereda de FilaBase.)
Método públicoExisteColumna
Verifica si existe la columna
(Se hereda de FilaBase.)
Método públicoFloat(String)
Devuelve el valor de coma flotante buscado
(Se hereda de FilaBase.)
Método públicoFloat(String, NullableSingle) (Se hereda de FilaBase.)
Método públicoInt(String)
Devuelve el valor entero de 32 bits de una columna
(Se hereda de FilaBase.)
Método públicoInt(String, NullableInt32) (Se hereda de FilaBase.)
Método públicoShort(String)
Devuelve el valor entero de 16 bits de una columna
(Se hereda de FilaBase.)
Método públicoShort(String, NullableInt16) (Se hereda de FilaBase.)
Método públicoString(String)
Devuelve la cadena de texto que contiene una columna
(Se hereda de FilaBase.)
Método públicoString(String, String) (Se hereda de FilaBase.)
Método públicoToString
Conversión por defecto a cadena. Es la dirección completa
(Reemplaza a ObjectToString.)
Top
Observaciones

Munigex permite mantener un registro de direcciones postales de cada persona. Estas direcciones pueden ser variadas, como por ejemplo "SEDE", "OFICINA", "NOTIFICACION", "VACACIONES", etc. indicando una dirección postal para cada uno de estos conceptos.

Además es posible que cada una de las direcciones anteriores haya sido modificada por razones aún más variadas: Cambio de nombres de calle, correcciones, cambios de domicilio de la personas... A cada una de esta variaciones, Munigex le asigna un número de versión con un periodo de vigencia para tener anotados todos sus cambios.

Ejemplos
En los expedientes, en los registros, en las notificaciones y en las solicitudes es posible obtener algunas de estas direcciones. En el siguiente ejemplo se obtienen datos del domicilio del titular Nº 1 del expediente en el que se está combinando el documento.
Dirx=Expediente.Titulares[1].Domicilio;         //Es la ficha con todos los datos de la dirección postal del titular 1.
Dirn=Expediente.Titulares[1].DirNotificacion;   //Es la ficha con los datos de la dirección de notificación del titular 1.
DirCompleta=Dirx.Direccion;                     //Dirección completa formateada para imprimirse
Calle=Dirx.Calle;                               //Nombre de la calle de la dirección si la hubiere.
Portal=Dirx.Portal;                             //Portal de la dirección
Piso=Dirx.Piso;                                 //Piso de la dirección.
//...etc.
Una dirección completa sería:
"Senpere, 7 Local 17"
"20200-Beasain (Gipuzkoa)"
Tanto los titulares, los representantes y otros figurantes en los procedimientos pueden disponer de este tipo de datos de direcciones postales.
Vea también