class Client !!!1139205.php!!! define(inout orm : ORM = null) return parent::define($orm) ->setClass('Client') ->setTable('CLIENTE') ->addField('id', 'CLIENTE_ID', ORMDefinition::INTEGER, 8, 0, false) ->setKey('id') ->addField('name', 'RAZON_SOCIAL', ORMDefinition::STRING, 255, 0, true) ->addField('clientNumber', 'NRO_CLIENTE', ORMDefinition::INTEGER, 8, 0, true) ->addInstance('reseller', 'LICENCIATARIO_ID', 'Reseller') ->addField('status', 'ESTADO', ORMDefinition::INTEGER, 2, 0, false) ->addField('username', 'USUARIO_WEB', ORMDefinition::STRING, 255, null, true) ->addField('contactName', 'NOMBRE_CONTACTO', ORMDefinition::STRING, 255, null, true) ->addField('contactLastName', 'APELLIDO_CONTACTO', ORMDefinition::STRING, 255, null, true) ->addField('passwordWeb', 'PASSWORD_WEB', ORMDefinition::STRING, 255, null, true) ->addInstance('user', 'USER_ID', 'User', true) ->addField('created', 'FE_ALTA', ORMDefinition::DATE, null, null, true) ->addField('modified', 'FE_MODIFICACION', ORMDefinition::DATE, null, null, true) ->addField('disabled', 'FE_BAJA', ORMDefinition::DATE, null, null, true) ->addField('mail', 'MAIL_CONTACTO', ORMDefinition::STRING, 255, null, true) ->addField('phone', 'TELEFONO1_CONTACTO', ORMDefinition::STRING, 255, null, true) ->addField('alternativePhone', 'TELEFONO2_CONTACTO', ORMDefinition::STRING, 255, null, true) ->addRelation1xN('site', 'CLIENTE_ID', 'Site') ->addInstance('payPlan', 'T_PAGO_ID', 'PayPlan') ->addField('clientType', 'TIPO_CLIENTE', ORMDefinition::INTEGER) ; !!!1511429.php!!! save(inout orm : ORM = null) : bool parent::save($orm); !!!1511557.php!!! delete() : bool parent::delete();