<?php

namespace App\Danoral\Entidades;

use App\Danoral\ModelBase;

class EDatoType extends ModelBase
{
    protected $table = 'config.entidades_datos_types';
    protected $primaryKey = 'typeED';
    protected $keyType = 'bigint';
    public $incrementing = false;
    public $timestamps = false;

    public static $DATO_TYPE_NAME                   = 1100;
    public static $DATO_TYPE_EMAIL                  = 1012;
    public static $DATO_TYPE_RIF_NRO                = 1006;
    public static $DATO_TYPE_RIF_NOMBRE             = 1007;
    public static $DATO_TYPE_ALICUOTA               = 1051;
    public static $DATO_TYPE_DIRECCION              = 1029;

    public static $DATO_TYPE_USERNAME               = 9001;
    public static $DATO_TYPE_PASSWORD               = 9002;

    public static $DATO_TYPE_EDIF_COD               = 1041;
    public static $DATO_TYPE_EDIF_NAME              = 1100;
    public static $DATO_TYPE_EDIF_DOLARIZADO        = 1053;
    public static $DATO_TYPE_EDIF_DOLARIZADO_CPD    = 1054;
    public static $DATO_TYPE_EDIF_DOLARIZADO_MIXTO  = 1055;
    public static $DATO_TYPE_EDIF_DOLARIZADO_DESDE  = 1056;

    public static $DATO_TYPE_APTO_COD               = 1066;
    public static $DATO_TYPE_APTO_COD_CLIENTE       = 1064;
    public static $DATO_TYPE_APTO_STATUS            = 1061;

    public function EDatoTypeR(){
        return $this->hasMany(EDatoType::class, 'typeSuperED', 'typeED');
    }


}
