示例#1
0
 /// <summary>
 /// Constructor para la clase VentaDetalle
 /// </summary>
 /// <param name="dataReader"></param>
 public VentaDetalle(IDataReader dataReader, string alias = "")
 {
     //id
     if (HelperValues.DataReaderHasColumn(dataReader, alias + VentaDetalle.idProperty))
     {
         this.Id = HelperValues.GetValue <long>(dataReader, alias + VentaDetalle.idProperty);
     }
     //idVenta
     if (HelperValues.DataReaderHasColumn(dataReader, alias + VentaDetalle.idVentaProperty))
     {
         this.IdVenta = HelperValues.GetValue <long>(dataReader, alias + VentaDetalle.idVentaProperty);
     }
     //idProducto
     if (HelperValues.DataReaderHasColumn(dataReader, alias + VentaDetalle.idProductoProperty))
     {
         this.IdProducto = HelperValues.GetValue <int>(dataReader, alias + VentaDetalle.idProductoProperty);
     }
     //cantidad
     if (HelperValues.DataReaderHasColumn(dataReader, alias + VentaDetalle.cantidadProperty))
     {
         this.Cantidad = HelperValues.GetValue <int>(dataReader, alias + VentaDetalle.cantidadProperty);
     }
     //monto
     if (HelperValues.DataReaderHasColumn(dataReader, alias + VentaDetalle.montoProperty))
     {
         this.Monto = HelperValues.GetValue <decimal>(dataReader, alias + VentaDetalle.montoProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#2
0
 /// <summary>
 /// Constructor para la clase Catalogo
 /// </summary>
 /// <param name="dataReader"></param>
 public Catalogo(IDataReader dataReader, string alias = "")
 {
     //idCatalogo
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Catalogo.idCatalogoProperty))
     {
         this.IdCatalogo = HelperValues.GetValue <long>(dataReader, alias + Catalogo.idCatalogoProperty);
     }
     //identificador
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Catalogo.identificadorProperty))
     {
         this.Identificador = HelperValues.GetValue <string>(dataReader, alias + Catalogo.identificadorProperty);
     }
     //codigoParametro
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Catalogo.codigoParametroProperty))
     {
         this.CodigoParametro = HelperValues.GetValue <string>(dataReader, alias + Catalogo.codigoParametroProperty);
     }
     //descripcion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Catalogo.descripcionProperty))
     {
         this.Descripcion = HelperValues.GetValue <string>(dataReader, alias + Catalogo.descripcionProperty);
     }
     //publico
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Catalogo.publicoProperty))
     {
         this.Publico = HelperValues.GetValue <bool>(dataReader, alias + Catalogo.publicoProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#3
0
 /// <summary>
 /// Constructor para la clase Autorizacion
 /// </summary>
 /// <param name="dataReader"></param>
 public Autorizacion(IDataReader dataReader, string alias = "")
 {
     //idAutorizacion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Autorizacion.idAutorizacionProperty))
     {
         this.IdAutorizacion = HelperValues.GetValue <long>(dataReader, alias + Autorizacion.idAutorizacionProperty);
     }
     //recurso
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Autorizacion.recursoProperty))
     {
         this.Recurso = HelperValues.GetValue <string>(dataReader, alias + Autorizacion.recursoProperty);
     }
     //idRecurso
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Autorizacion.idRecursoProperty))
     {
         this.IdRecurso = HelperValues.GetValue <string>(dataReader, alias + Autorizacion.idRecursoProperty);
     }
     //conteoAutorizacion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Autorizacion.conteoAutorizacionProperty))
     {
         this.ConteoAutorizacion = HelperValues.GetValue <int>(dataReader, alias + Autorizacion.conteoAutorizacionProperty);
     }
     //Descripcion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Autorizacion.descripcionProperty))
     {
         this.Descripcion = HelperValues.GetValue <string>(dataReader, alias + Autorizacion.descripcionProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#4
0
        /// <summary>
        /// Constructor para la clase Modulo
        /// </summary>
        /// <param name="dataReader"></param>
        public Modulo(IDataReader dataReader, string alias = "")
        {
            //idModulo
            if (HelperValues.DataReaderHasColumn(dataReader, alias + Modulo.idModuloProperty))
            {
                this.IdModulo = HelperValues.GetValue <long>(dataReader, alias + Modulo.idModuloProperty);
            }
            //nombre
            if (HelperValues.DataReaderHasColumn(dataReader, alias + Modulo.nombreProperty))
            {
                this.Nombre = HelperValues.GetValue <string>(dataReader, alias + Modulo.nombreProperty);
            }
            //descripcion
            if (HelperValues.DataReaderHasColumn(dataReader, alias + Modulo.descripcionProperty))
            {
                this.Descripcion = HelperValues.GetValue <string>(dataReader, alias + Modulo.descripcionProperty);
            }
            //cssClass
            if (HelperValues.DataReaderHasColumn(dataReader, alias + Modulo.cssClassProperty))
            {
                this.CssClass = HelperValues.GetValue <string>(dataReader, alias + Modulo.cssClassProperty);
            }
            this.LoadProperty(dataReader, alias);

            this.Controladores = new List <Controlador>();
        }
示例#5
0
文件: Accion.cs 项目: enunez89/POSWeb
 /// <summary>
 /// Constructor para la clase Accion
 /// </summary>
 /// <param name="dataReader"></param>
 public Accion(IDataReader dataReader, string alias = "")
 {
     //idAccion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Accion.idAccionProperty))
     {
         this.IdAccion = HelperValues.GetValue <long>(dataReader, alias + Accion.idAccionProperty);
     }
     //nombre
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Accion.nombreProperty))
     {
         this.Nombre = HelperValues.GetValue <string>(dataReader, alias + Accion.nombreProperty);
     }
     //descripcion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Accion.descripcionProperty))
     {
         this.Descripcion = HelperValues.GetValue <string>(dataReader, alias + Accion.descripcionProperty);
     }
     //cssClass
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Accion.cssClassProperty))
     {
         this.CssClass = HelperValues.GetValue <string>(dataReader, alias + Accion.cssClassProperty);
     }
     //Controlador
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Accion.controladorProperty))
     {
         this.Controlador = HelperValues.GetValue <string>(dataReader, alias + Accion.controladorProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#6
0
 /// <summary>
 /// Constructor para la clase Bitacora
 /// </summary>
 /// <param name="dataReader"></param>
 public BitacoraAplicacion(IDataReader dataReader, string alias = "")
 {
     //idBitacora
     if (HelperValues.DataReaderHasColumn(dataReader, alias + BitacoraAplicacion.idBitacoraProperty))
     {
         this.IdBitacora = HelperValues.GetValue <decimal>(dataReader, alias + BitacoraAplicacion.idBitacoraProperty);
     }
     //fechaRegistro
     if (HelperValues.DataReaderHasColumn(dataReader, alias + BitacoraAplicacion.fechaRegistroProperty))
     {
         this.FechaRegistro = HelperValues.GetValue <DateTime>(dataReader, alias + BitacoraAplicacion.fechaRegistroProperty);
     }
     //tipoEvento
     if (HelperValues.DataReaderHasColumn(dataReader, alias + BitacoraAplicacion.tipoEventoProperty))
     {
         this.TipoEvento = HelperValues.GetValue <string>(dataReader, alias + BitacoraAplicacion.tipoEventoProperty);
     }
     //mensajeRegistro
     if (HelperValues.DataReaderHasColumn(dataReader, alias + BitacoraAplicacion.mensajeRegistroProperty))
     {
         this.MensajeRegistro = HelperValues.GetValue <string>(dataReader, alias + BitacoraAplicacion.mensajeRegistroProperty);
     }
     //mensajeTecnico
     if (HelperValues.DataReaderHasColumn(dataReader, alias + BitacoraAplicacion.mensajeTecnicoProperty))
     {
         this.MensajeTecnico = HelperValues.GetValue <string>(dataReader, alias + BitacoraAplicacion.mensajeTecnicoProperty);
     }
     //trazador
     if (HelperValues.DataReaderHasColumn(dataReader, alias + BitacoraAplicacion.trazadorProperty))
     {
         this.Trazador = HelperValues.GetValue <string>(dataReader, alias + BitacoraAplicacion.trazadorProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#7
0
 /// <summary>
 /// Constructor para la clase CuentaEmail
 /// </summary>
 /// <param name="dataReader"></param>
 public CuentaEmail(IDataReader dataReader, string alias = "")
 {
     //id
     if (HelperValues.DataReaderHasColumn(dataReader, alias + CuentaEmail.idProperty))
     {
         this.Id = HelperValues.GetValue <Int64>(dataReader, alias + CuentaEmail.idProperty);
     }
     //IdEntidad
     if (HelperValues.DataReaderHasColumn(dataReader, alias + BaseEntidad.idEntidadProperty))
     {
         this.IdEntidad = HelperValues.GetValue <Int64>(dataReader, alias + BaseEntidad.idEntidadProperty);
     }
     //correoElectronico
     if (HelperValues.DataReaderHasColumn(dataReader, alias + CuentaEmail.correoElectronicoProperty))
     {
         this.CorreoElectronico = HelperValues.GetValue <string>(dataReader, alias + CuentaEmail.correoElectronicoProperty);
     }
     //alias
     if (HelperValues.DataReaderHasColumn(dataReader, alias + CuentaEmail.aliasProperty))
     {
         this.Alias = HelperValues.GetValue <string>(dataReader, alias + CuentaEmail.aliasProperty);
     }
     //servidor
     if (HelperValues.DataReaderHasColumn(dataReader, alias + CuentaEmail.servidorProperty))
     {
         this.Servidor = HelperValues.GetValue <string>(dataReader, alias + CuentaEmail.servidorProperty);
     }
     //puerto
     if (HelperValues.DataReaderHasColumn(dataReader, alias + CuentaEmail.puertoProperty))
     {
         this.Puerto = HelperValues.GetValue <int?>(dataReader, alias + CuentaEmail.puertoProperty);
     }
     //usuario
     if (HelperValues.DataReaderHasColumn(dataReader, alias + CuentaEmail.usuarioProperty))
     {
         this.Usuario = HelperValues.GetValue <string>(dataReader, alias + CuentaEmail.usuarioProperty);
     }
     //contrasena
     if (HelperValues.DataReaderHasColumn(dataReader, alias + CuentaEmail.contrasenaProperty))
     {
         this.Contrasena = HelperValues.GetValue <string>(dataReader, alias + CuentaEmail.contrasenaProperty);
     }
     //ssl
     if (HelperValues.DataReaderHasColumn(dataReader, alias + CuentaEmail.sslProperty))
     {
         this.Ssl = HelperValues.GetValue <bool>(dataReader, alias + CuentaEmail.sslProperty);
     }
     //credencialesDefecto
     if (HelperValues.DataReaderHasColumn(dataReader, alias + CuentaEmail.credencialesDefectoProperty))
     {
         this.CredencialesDefecto = HelperValues.GetValue <bool>(dataReader, alias + CuentaEmail.credencialesDefectoProperty);
     }
     //cuentaDefecto
     if (HelperValues.DataReaderHasColumn(dataReader, alias + CuentaEmail.cuentaDefectoProperty))
     {
         this.CuentaDefecto = HelperValues.GetValue <bool>(dataReader, alias + CuentaEmail.cuentaDefectoProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#8
0
 /// <summary>
 /// Constructor para la clase Usuario
 /// </summary>
 /// <param name="dataReader"></param>
 public Usuario(IDataReader dataReader, string alias = "")
 {
     //codigoUsuario
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Usuario.codigoUsuarioProperty))
     {
         this.CodigoUsuario = HelperValues.GetValue <string>(dataReader, alias + Usuario.codigoUsuarioProperty);
     }
     //nombre
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Usuario.nombreProperty))
     {
         this.Nombre = HelperValues.GetValue <string>(dataReader, alias + Usuario.nombreProperty);
     }
     //clave
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Usuario.claveProperty))
     {
         this.Clave = HelperValues.GetValue <string>(dataReader, alias + Usuario.claveProperty);
     }
     //identificacion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Usuario.identificacionProperty))
     {
         this.Identificacion = HelperValues.GetValue <string>(dataReader, alias + Usuario.identificacionProperty);
     }
     //estado
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Usuario.estadoProperty))
     {
         this.Estado = HelperValues.GetValue <string>(dataReader, alias + Usuario.estadoProperty);
     }
     //fechaExpiracionClave
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Usuario.fechaExpiracionClaveProperty))
     {
         this.FechaExpiracionClave = HelperValues.GetValue <DateTime?>(dataReader, alias + Usuario.fechaExpiracionClaveProperty);
     }
     //intentosFallidos
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Usuario.intentosFallidosProperty))
     {
         this.IntentosFallidos = HelperValues.GetValue <Int16>(dataReader, alias + Usuario.intentosFallidosProperty);
     }
     //pendienteCambio
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Usuario.pendienteCambioProperty))
     {
         this.PendienteCambio = HelperValues.GetValue <bool>(dataReader, alias + Usuario.pendienteCambioProperty);
     }
     //correoElectronico
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Usuario.correoElectronicoProperty))
     {
         this.CorreoElectronico = HelperValues.GetValue <string>(dataReader, alias + Usuario.correoElectronicoProperty);
     }
     //idTipoIdentificacion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Usuario.idTipoIdentificacionProperty))
     {
         this.IdTipoIdentificacion = HelperValues.GetValue <long>(dataReader, alias + Usuario.idTipoIdentificacionProperty);
     }
     //idPais
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Usuario.idPaisProperty))
     {
         this.IdPais = HelperValues.GetValue <long>(dataReader, alias + Usuario.idPaisProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#9
0
 /// <summary>
 /// Constructor para la clase Sesion
 /// </summary>
 /// <param name="dataReader"></param>
 public Sesion(IDataReader dataReader, string alias = "")
 {
     //idSesion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Sesion.idSesionProperty))
     {
         this.IdSesion = HelperValues.GetValue <long>(dataReader, alias + Sesion.idSesionProperty);
     }
     //idEntidad
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Sesion.idEntidadProperty))
     {
         this.IdEntidad = HelperValues.GetValue <long>(dataReader, alias + Sesion.idEntidadProperty);
     }
     //codigoUsuario
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Sesion.codigoUsuarioProperty))
     {
         this.CodigoUsuario = HelperValues.GetValue <string>(dataReader, alias + Sesion.codigoUsuarioProperty);
     }
     //token
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Sesion.tokenProperty))
     {
         this.Token = HelperValues.GetValue <string>(dataReader, alias + Sesion.tokenProperty);
     }
     //fechaConexion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Sesion.fechaConexionProperty))
     {
         this.FechaConexion = HelperValues.GetValue <DateTime?>(dataReader, alias + Sesion.fechaConexionProperty);
     }
     //ip
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Sesion.ipProperty))
     {
         this.Ip = HelperValues.GetValue <string>(dataReader, alias + Sesion.ipProperty);
     }
     //numCelular
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Sesion.numCelularProperty))
     {
         this.NumCelular = HelperValues.GetValue <string>(dataReader, alias + Sesion.numCelularProperty);
     }
     //ubicacion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Sesion.ubicacionProperty))
     {
         this.Ubicacion = HelperValues.GetValue <string>(dataReader, alias + Sesion.ubicacionProperty);
     }
     //ambiente
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Sesion.ambienteProperty))
     {
         this.Ambiente = HelperValues.GetValue <string>(dataReader, alias + Sesion.ambienteProperty);
     }
     //fechaDesconexion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Sesion.fechaDesconexionProperty))
     {
         this.FechaDesconexion = HelperValues.GetValue <DateTime?>(dataReader, alias + Sesion.fechaDesconexionProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#10
0
 /// <summary>
 /// Constructor para la clase AlertaEntidad
 /// </summary>
 /// <param name="dataReader"></param>
 public AlertaEntidad(IDataReader dataReader, string alias = "")
 {
     //id
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AlertaEntidad.idProperty))
     {
         this.Id = HelperValues.GetValue <long>(dataReader, alias + AlertaEntidad.idProperty);
     }
     //idAlerta
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AlertaEntidad.idAlertaProperty))
     {
         this.IdAlerta = HelperValues.GetValue <long>(dataReader, alias + AlertaEntidad.idAlertaProperty);
     }
     //NombreAlerta
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AlertaEntidad.nombreAlertaProperty))
     {
         this.NombreAlerta = HelperValues.GetValue <string>(dataReader, alias + AlertaEntidad.nombreAlertaProperty);
     }
     //titulo
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AlertaEntidad.tituloProperty))
     {
         this.Titulo = HelperValues.GetValue <string>(dataReader, alias + AlertaEntidad.tituloProperty);
     }
     //body
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AlertaEntidad.bodyProperty))
     {
         this.HtmlContent = HelperValues.GetValue <string>(dataReader, alias + AlertaEntidad.bodyProperty);
     }
     //idCuenta
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AlertaEntidad.idCuentaProperty))
     {
         this.IdCuenta = HelperValues.GetValue <long>(dataReader, alias + AlertaEntidad.idCuentaProperty);
     }
     //NombreCuenta
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AlertaEntidad.nombreCuentaProperty))
     {
         this.NombreCuenta = HelperValues.GetValue <string>(dataReader, alias + AlertaEntidad.nombreCuentaProperty);
     }
     //activa
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AlertaEntidad.activaProperty))
     {
         this.Activa = HelperValues.GetValue <bool>(dataReader, alias + AlertaEntidad.activaProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#11
0
 /// <summary>
 /// Constructor para la clase Rol
 /// </summary>
 /// <param name="dataReader"></param>
 public Rol(IDataReader dataReader, string alias = "")
 {
     //idRol
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Rol.idRolProperty))
     {
         this.IdRol = HelperValues.GetValue <long>(dataReader, alias + Rol.idRolProperty);
     }
     //nombre
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Rol.nombreProperty))
     {
         this.Nombre = HelperValues.GetValue <string>(dataReader, alias + Rol.nombreProperty);
     }
     //estado
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Rol.estadoProperty))
     {
         this.Estado = HelperValues.GetValue <string>(dataReader, alias + Rol.estadoProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#12
0
文件: Pais.cs 项目: enunez89/POSWeb
 /// <summary>
 /// Constructor para la clase Pais
 /// </summary>
 /// <param name="dataReader"></param>
 public Pais(IDataReader dataReader, string alias = "")
 {
     //idPais
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Pais.idPaisProperty))
     {
         this.IdPais = HelperValues.GetValue <long>(dataReader, alias + Pais.idPaisProperty);
     }
     //codigo
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Pais.codigoProperty))
     {
         this.Codigo = HelperValues.GetValue <string>(dataReader, alias + Pais.codigoProperty);
     }
     //nombre
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Pais.nombreProperty))
     {
         this.Nombre = HelperValues.GetValue <string>(dataReader, alias + Pais.nombreProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#13
0
 /// <summary>
 /// Constructor para la clase Proveedor
 /// </summary>
 /// <param name="dataReader"></param>
 public Proveedor(IDataReader dataReader, string alias = "")
 {
     //id
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Proveedor.idProperty))
     {
         this.Id = HelperValues.GetValue <short>(dataReader, alias + Proveedor.idProperty);
     }
     //idEntidad
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Proveedor.idEntidadProperty))
     {
         this.IdEntidad = HelperValues.GetValue <long>(dataReader, alias + Proveedor.idEntidadProperty);
     }
     //nombre
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Proveedor.nombreProperty))
     {
         this.Nombre = HelperValues.GetValue <string>(dataReader, alias + Proveedor.nombreProperty);
     }
     //descripcion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Proveedor.descripcionProperty))
     {
         this.Descripcion = HelperValues.GetValue <string>(dataReader, alias + Proveedor.descripcionProperty);
     }
     //nomContacto
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Proveedor.nomContactoProperty))
     {
         this.NomContacto = HelperValues.GetValue <string>(dataReader, alias + Proveedor.nomContactoProperty);
     }
     //telContacto
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Proveedor.telContactoProperty))
     {
         this.TelContacto = HelperValues.GetValue <string>(dataReader, alias + Proveedor.telContactoProperty);
     }
     //correoContacto
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Proveedor.correoContactoProperty))
     {
         this.CorreoContacto = HelperValues.GetValue <string>(dataReader, alias + Proveedor.correoContactoProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#14
0
 /// <summary>
 /// Constructor para la clase Alerta
 /// </summary>
 /// <param name="dataReader"></param>
 public AlertaBase(IDataReader dataReader, string alias = "")
 {
     //id
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AlertaBase.idProperty))
     {
         this.Id = HelperValues.GetValue <long>(dataReader, alias + AlertaBase.idProperty);
     }
     //nombreAlerta
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AlertaBase.nombreAlertaProperty))
     {
         this.NombreAlerta = HelperValues.GetValue <string>(dataReader, alias + AlertaBase.nombreAlertaProperty);
     }
     //codigoAlerta
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AlertaBase.codigoAlertaProperty))
     {
         this.CodigoAlerta = HelperValues.GetValue <string>(dataReader, alias + AlertaBase.codigoAlertaProperty);
     }
     //tipoAlerta
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AlertaBase.tipoAlertaProperty))
     {
         this.TipoAlerta = HelperValues.GetValue <string>(dataReader, alias + AlertaBase.tipoAlertaProperty);
     }
     //activa
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AlertaBase.activaProperty))
     {
         this.Activo = HelperValues.GetValue <bool?>(dataReader, alias + AlertaBase.activaProperty);
     }
     //idControlador
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AlertaBase.idControladorProperty))
     {
         this.IdControlador = HelperValues.GetValue <long?>(dataReader, alias + AlertaBase.idControladorProperty);
     }
     //idControladorDesc
     if (HelperValues.DataReaderHasColumn(dataReader, alias + BaseEntidad.nombreControladorProperty))
     {
         this.NombreControlador = HelperValues.GetValue <string>(dataReader, alias + BaseEntidad.nombreControladorProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#15
0
 /// <summary>
 /// Constructor para la clase Controlador
 /// </summary>
 /// <param name="dataReader"></param>
 public Controlador(IDataReader dataReader, string alias = "")
 {
     //idControlador
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Controlador.idControladorProperty))
     {
         this.IdControlador = HelperValues.GetValue <long>(dataReader, alias + Controlador.idControladorProperty);
     }
     //idModulo
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Controlador.idModuloProperty))
     {
         this.IdModulo = HelperValues.GetValue <long>(dataReader, alias + Controlador.idModuloProperty);
     }
     //codigo
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Controlador.codigoProperty))
     {
         this.Codigo = HelperValues.GetValue <string>(dataReader, alias + Controlador.codigoProperty);
     }
     //descripcion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Controlador.descripcionProperty))
     {
         this.Descripcion = HelperValues.GetValue <string>(dataReader, alias + Controlador.descripcionProperty);
     }
     //accionDefault
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Controlador.accionDefaultProperty))
     {
         this.AccionDefault = HelperValues.GetValue <string>(dataReader, alias + Controlador.accionDefaultProperty);
     }
     //cssClass
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Controlador.cssClassProperty))
     {
         this.CssClass = HelperValues.GetValue <string>(dataReader, alias + Controlador.cssClassProperty);
     }
     //autorizar
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Controlador.autorizarProperty))
     {
         this.Autorizar = HelperValues.GetValue <bool>(dataReader, alias + Controlador.autorizarProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#16
0
 protected void LoadProperty(IDataReader dataReader, string alias = "")
 {
     if (HelperValues.DataReaderHasColumn(dataReader, alias + usrCreacionProperty))
     {
         UsrModificacion = HelperValues.GetValue <string>(dataReader, alias + usrModificacionProperty);
     }
     if (HelperValues.DataReaderHasColumn(dataReader, alias + usrModificacionProperty))
     {
         UsrCreacion = HelperValues.GetValue <string>(dataReader, alias + usrCreacionProperty);
     }
     if (HelperValues.DataReaderHasColumn(dataReader, alias + fecCreacionProperty))
     {
         FecCreacion = HelperValues.GetValue <DateTime?>(dataReader, alias + fecCreacionProperty);
     }
     if (HelperValues.DataReaderHasColumn(dataReader, alias + fecModificacionProperty))
     {
         FecModificacion = HelperValues.GetValue <DateTime?>(dataReader, alias + fecModificacionProperty);
     }
     if (HelperValues.DataReaderHasColumn(dataReader, alias + descEstadoProperty))
     {
         DescEstado = HelperValues.GetValue <string>(dataReader, alias + descEstadoProperty);
     }
 }
示例#17
0
        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<AccionEvento> AccionEvento { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<Alerta> Alerta { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<Boletin> Boletin { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<Canal> Canal { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<Categoria> Categoria { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<Cliente> Cliente { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<Cuenta> Cuenta { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<CuentaFavorita> CuentaFavorita { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<CuentaMancomunada> CuentaMancomunada { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<Horario> Horario { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<Limite> Limite { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<MovimientoFondos> MovimientoFondos { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<NotificacionPush> NotificacionPush { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<Moneda> Moneda { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<Objeto> Objeto { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<PlanillaEmpleado> PlanillaEmpleado { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<Sugerencia> Sugerencia { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<TipoDispositivo> TipoDispositivo { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<Transferencia> Transferencia { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<UsuarioDispositivo> UsuarioDispositivo { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<NotificacionCuenta> CuentaNotificacion { get; set; }

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        //public virtual ICollection<Notificacion> Notificacion { get; set; }

        #region Constructores

        //[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
        //public Entidad()
        //{
        //    AccionEvento = new HashSet<AccionEvento>();
        //    Alerta = new HashSet<Alerta>();
        //    Boletin = new HashSet<Boletin>();
        //    Canal = new HashSet<Canal>();
        //    Categoria = new HashSet<Categoria>();
        //    Cliente = new HashSet<Cliente>();
        //    Cuenta = new HashSet<Cuenta>();
        //    CuentaFavorita = new HashSet<CuentaFavorita>();
        //    CuentaMancomunada = new HashSet<CuentaMancomunada>();
        //    //Horario = new HashSet<Horario>();
        //    MovimientoFondos = new HashSet<MovimientoFondos>();
        //    NotificacionPush = new HashSet<NotificacionPush>();
        //    Limite = new HashSet<Limite>();
        //    Moneda = new HashSet<Moneda>();
        //    Objeto = new HashSet<Objeto>();
        //    PlanillaEmpleado = new HashSet<PlanillaEmpleado>();
        //    Sugerencia = new HashSet<Sugerencia>();
        //    TipoDispositivo = new HashSet<TipoDispositivo>();
        //    Transferencia = new HashSet<Transferencia>();
        //    UsuarioDispositivo = new HashSet<UsuarioDispositivo>();
        //    CuentaNotificacion = new HashSet<NotificacionCuenta>();
        //    Notificacion = new HashSet<Notificacion>();
        //}

        /// <summary>
        /// Constructor para la clase Entidad
        /// </summary>
        /// <param name="dataReader"></param>
        public Entidad(IDataReader dataReader, string alias = "")
        {
            //codigoEntidad
            if (HelperValues.DataReaderHasColumn(dataReader, alias + Entidad.codigoEntidadProperty))
            {
                this.CodigoEntidad = HelperValues.GetValue <string>(dataReader, alias + Entidad.codigoEntidadProperty);
            }
            //nombreEntidad
            if (HelperValues.DataReaderHasColumn(dataReader, alias + Entidad.nombreEntidadProperty))
            {
                this.NombreEntidad = HelperValues.GetValue <string>(dataReader, alias + Entidad.nombreEntidadProperty);
            }
            //urlConectividad
            if (HelperValues.DataReaderHasColumn(dataReader, alias + Entidad.urlConectividadProperty))
            {
                this.UrlConectividad = HelperValues.GetValue <string>(dataReader, alias + Entidad.urlConectividadProperty);
            }
            //activo
            if (HelperValues.DataReaderHasColumn(dataReader, alias + Entidad.activoProperty))
            {
                this.Activo = HelperValues.GetValue <bool>(dataReader, alias + Entidad.activoProperty);
            }
        }
示例#18
0
 /// <summary>
 /// Constructor para la clase Perfil
 /// </summary>
 /// <param name="dataReader"></param>
 public Perfil(IDataReader dataReader, string alias = "")
 {
     //idPerfil
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Perfil.idPerfilProperty))
     {
         this.IdPerfil = HelperValues.GetValue <long>(dataReader, alias + Perfil.idPerfilProperty);
     }
     //nombre
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Perfil.nombreProperty))
     {
         this.Nombre = HelperValues.GetValue <string>(dataReader, alias + Perfil.nombreProperty);
     }
     //estado
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Perfil.estadoProperty))
     {
         this.Estado = HelperValues.GetValue <string>(dataReader, alias + Perfil.estadoProperty);
     }
     //indSuperUsuario
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Perfil.indSuperUsuarioProperty))
     {
         this.IndSuperUsuario = HelperValues.GetValue <bool>(dataReader, alias + Perfil.indSuperUsuarioProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#19
0
文件: Venta.cs 项目: enunez89/POSWeb
 /// <summary>
 /// Constructor para la clase Venta
 /// </summary>
 /// <param name="dataReader"></param>
 public Venta(IDataReader dataReader, string alias = "")
 {
     //id
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Venta.idProperty))
     {
         this.Id = HelperValues.GetValue <long>(dataReader, alias + Venta.idProperty);
     }
     //idCliente
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Venta.idClienteProperty))
     {
         this.IdCliente = HelperValues.GetValue <int?>(dataReader, alias + Venta.idClienteProperty);
     }
     //tipo
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Venta.tipoProperty))
     {
         this.Tipo = HelperValues.GetValue <string>(dataReader, alias + Venta.tipoProperty);
     }
     //totalVenta
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Venta.totalVentaProperty))
     {
         this.TotalVenta = HelperValues.GetValue <decimal>(dataReader, alias + Venta.totalVentaProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#20
0
 /// <summary>
 /// Constructor para la clase TipoIdentificacion
 /// </summary>
 /// <param name="dataReader"></param>
 public TipoIdentificacion(IDataReader dataReader, string alias = "")
 {
     //idTipo
     if (HelperValues.DataReaderHasColumn(dataReader, alias + TipoIdentificacion.idTipoProperty))
     {
         this.IdTipo = HelperValues.GetValue <long>(dataReader, alias + TipoIdentificacion.idTipoProperty);
     }
     //idPais
     if (HelperValues.DataReaderHasColumn(dataReader, alias + TipoIdentificacion.idPaisProperty))
     {
         this.IdPais = HelperValues.GetValue <long>(dataReader, alias + TipoIdentificacion.idPaisProperty);
     }
     //descripcion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + TipoIdentificacion.descripcionProperty))
     {
         this.Descripcion = HelperValues.GetValue <string>(dataReader, alias + TipoIdentificacion.descripcionProperty);
     }
     //formato
     if (HelperValues.DataReaderHasColumn(dataReader, alias + TipoIdentificacion.formatoProperty))
     {
         this.Formato = HelperValues.GetValue <string>(dataReader, alias + TipoIdentificacion.formatoProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#21
0
 /// <summary>
 /// Constructor para la clase AutorizacionDetalle
 /// </summary>
 /// <param name="dataReader"></param>
 public AutorizacionDetalle(IDataReader dataReader, string alias = "")
 {
     //idAutorizacionDetalle
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AutorizacionDetalle.idAutorizacionDetalleProperty))
     {
         this.IdAutorizacionDetalle = HelperValues.GetValue <long>(dataReader, alias + AutorizacionDetalle.idAutorizacionDetalleProperty);
     }
     //idAutorizacion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AutorizacionDetalle.idAutorizacionProperty))
     {
         this.IdAutorizacion = HelperValues.GetValue <long>(dataReader, alias + AutorizacionDetalle.idAutorizacionProperty);
     }
     //usrAutorizador
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AutorizacionDetalle.usrAutorizadorProperty))
     {
         this.UsrAutorizador = HelperValues.GetValue <string>(dataReader, alias + AutorizacionDetalle.usrAutorizadorProperty);
     }
     //fechaAutorizacion
     if (HelperValues.DataReaderHasColumn(dataReader, alias + AutorizacionDetalle.fechaAutorizacionProperty))
     {
         this.FechaAutorizacion = HelperValues.GetValue <DateTime>(dataReader, alias + AutorizacionDetalle.fechaAutorizacionProperty);
     }
     this.LoadProperty(dataReader, alias);
 }
示例#22
0
 /// <summary>
 /// Constructor para la clase Producto
 /// </summary>
 /// <param name="dataReader"></param>
 public Producto(IDataReader dataReader, string alias = "")
 {
     //id
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Producto.idProperty))
     {
         this.Id = HelperValues.GetValue <int>(dataReader, alias + Producto.idProperty);
     }
     //idEntidad
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Producto.idEntidadProperty))
     {
         this.IdEntidad = HelperValues.GetValue <long>(dataReader, alias + Producto.idEntidadProperty);
     }
     //idProveedor
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Producto.idProveedorProperty))
     {
         this.IdProveedor = HelperValues.GetValue <Int16>(dataReader, alias + Producto.idProveedorProperty);
     }
     //idCategoria
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Producto.idCategoriaProperty))
     {
         this.IdCategoria = HelperValues.GetValue <byte>(dataReader, alias + Producto.idCategoriaProperty);
     }
     //nombre
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Producto.nombreProperty))
     {
         this.Nombre = HelperValues.GetValue <string>(dataReader, alias + Producto.nombreProperty);
     }
     //precioCosto
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Producto.precioCostoProperty))
     {
         this.PrecioCosto = HelperValues.GetValue <decimal>(dataReader, alias + Producto.precioCostoProperty);
     }
     //precioVenta
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Producto.precioVentaProperty))
     {
         this.PrecioVenta = HelperValues.GetValue <decimal>(dataReader, alias + Producto.precioVentaProperty);
     }
     //utilidad
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Producto.utilidadProperty))
     {
         this.Utilidad = HelperValues.GetValue <decimal>(dataReader, alias + Producto.utilidadProperty);
     }
     //impuesto
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Producto.impuestoProperty))
     {
         this.Impuesto = HelperValues.GetValue <decimal>(dataReader, alias + Producto.impuestoProperty);
     }
     //stock
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Producto.stockProperty))
     {
         this.Stock = HelperValues.GetValue <Int16>(dataReader, alias + Producto.stockProperty);
     }
     //existencia
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Producto.existenciaProperty))
     {
         this.Existencia = HelperValues.GetValue <Int16>(dataReader, alias + Producto.existenciaProperty);
     }
     //descuento
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Producto.descuentoProperty))
     {
         this.Descuento = HelperValues.GetValue <decimal>(dataReader, alias + Producto.descuentoProperty);
     }
     //codigoBarra
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Producto.codigoBarraProperty))
     {
         this.CodigoBarra = HelperValues.GetValue <string>(dataReader, alias + Producto.codigoBarraProperty);
     }
     //Activo
     if (HelperValues.DataReaderHasColumn(dataReader, alias + Producto.activoProperty))
     {
         this.Activo = HelperValues.GetValue <bool>(dataReader, alias + Producto.activoProperty);
     }
     this.LoadProperty(dataReader, alias);
 }