Commit 07bbfe61 authored by JULIO JARAMILLO's avatar JULIO JARAMILLO

subida error

parent d3a66ce7
<?php <?php
/** /**
* This is the model class for table "mzgtbancoautores". * This is the model base class for the table "mzgtbancoautores".
* DO NOT MODIFY THIS FILE! It is automatically generated by giix.
* If any changes are necessary, you must set or override the required
* property or method in class "Mzgtbancoautores".
*
* Columns in table "mzgtbancoautores" available as properties of the model,
* followed by relations of table "mzgtbancoautores" available as properties of the model.
* *
* The followings are the available columns in table 'mzgtbancoautores':
* @property integer $PK_MZGTBANCOAUTORES * @property integer $PK_MZGTBANCOAUTORES
* @property string $MZGTBANCOAUTORES_TRATO * @property string $MZGTBANCOAUTORES_TRATO
* @property string $MZGTBANCOAUTORES_APELLIDO_PATERNO * @property string $MZGTBANCOAUTORES_APELLIDO_PATERNO
...@@ -17,117 +22,94 @@ ...@@ -17,117 +22,94 @@
* @property string $MZGTBANCOAUTORES_CODIGO * @property string $MZGTBANCOAUTORES_CODIGO
* @property string $MZGTBANCOAUTORES_DEPARTAMENTO_CENTRO * @property string $MZGTBANCOAUTORES_DEPARTAMENTO_CENTRO
* *
* The followings are the available model relations:
* @property Mzgtpublicaciones[] $mzgtpublicaciones * @property Mzgtpublicaciones[] $mzgtpublicaciones
* @property Mzgtlibros[] $mzgtlibroses * @property Mzgtlibros[] $mzgtlibroses
* @property Mzgtcarreras[] $mzgtcarrerases
*/ */
class baseMzgtbancoautores extends CActiveRecord abstract class BaseMzgtbancoautores extends GxActiveRecord {
{
/** public static function model($className=__CLASS__) {
* @return string the associated database table name return parent::model($className);
*/ }
public function tableName()
{ public function tableName() {
return 'mzgtbancoautores'; return 'mzgtbancoautores';
} }
/** public static function label($n = 1) {
* @return array validation rules for model attributes. return Yii::t('app', 'Mzgtbancoautores|Mzgtbancoautores', $n);
*/ }
public function rules()
{ public static function representingColumn() {
// NOTE: you should only define rules for those attributes that return 'MZGTBANCOAUTORES_TRATO';
// will receive user inputs. }
public function rules() {
return array( return array(
array('FK1_MZGTBANCOAUTORES_INV_MZGTINSTITUCIONES_PK', 'required'), array('FK1_MZGTBANCOAUTORES_INV_MZGTINSTITUCIONES_PK', 'required'),
array('FK1_MZGTBANCOAUTORES_INV_MZGTINSTITUCIONES_PK', 'numerical', 'integerOnly'=>true), array('FK1_MZGTBANCOAUTORES_INV_MZGTINSTITUCIONES_PK', 'numerical', 'integerOnly'=>true),
array('MZGTBANCOAUTORES_TRATO, MZGTBANCOAUTORES_TIPODOCUMENTO', 'length', 'max'=>100), array('MZGTBANCOAUTORES_TRATO, MZGTBANCOAUTORES_TIPODOCUMENTO', 'length', 'max'=>100),
array('MZGTBANCOAUTORES_APELLIDO_PATERNO, MZGTBANCOAUTORES_APELLIDO_MATERNO, MZGTBANCOAUTORES_PRIMER_NOMBRE, MZGTBANCOAUTORES_SEGUNDO_NOMBRE, MZGTBANCOAUTORES_CEDULA, MZGTBANCOAUTORES_PAIS, MZGTBANCOAUTORES_CODIGO', 'length', 'max'=>255), array('MZGTBANCOAUTORES_APELLIDO_PATERNO, MZGTBANCOAUTORES_APELLIDO_MATERNO, MZGTBANCOAUTORES_PRIMER_NOMBRE, MZGTBANCOAUTORES_SEGUNDO_NOMBRE, MZGTBANCOAUTORES_CEDULA, MZGTBANCOAUTORES_PAIS, MZGTBANCOAUTORES_CODIGO', 'length', 'max'=>255),
array('MZGTBANCOAUTORES_DEPARTAMENTO_CENTRO', 'length', 'max'=>300), array('MZGTBANCOAUTORES_DEPARTAMENTO_CENTRO', 'length', 'max'=>300),
// The following rule is used by search(). array('MZGTBANCOAUTORES_TRATO, MZGTBANCOAUTORES_APELLIDO_PATERNO, MZGTBANCOAUTORES_APELLIDO_MATERNO, MZGTBANCOAUTORES_PRIMER_NOMBRE, MZGTBANCOAUTORES_SEGUNDO_NOMBRE, MZGTBANCOAUTORES_TIPODOCUMENTO, MZGTBANCOAUTORES_CEDULA, MZGTBANCOAUTORES_PAIS, MZGTBANCOAUTORES_CODIGO, MZGTBANCOAUTORES_DEPARTAMENTO_CENTRO', 'default', 'setOnEmpty' => true, 'value' => null),
// @todo Please remove those attributes that should not be searched.
array('PK_MZGTBANCOAUTORES, MZGTBANCOAUTORES_TRATO, MZGTBANCOAUTORES_APELLIDO_PATERNO, MZGTBANCOAUTORES_APELLIDO_MATERNO, MZGTBANCOAUTORES_PRIMER_NOMBRE, MZGTBANCOAUTORES_SEGUNDO_NOMBRE, MZGTBANCOAUTORES_TIPODOCUMENTO, MZGTBANCOAUTORES_CEDULA, FK1_MZGTBANCOAUTORES_INV_MZGTINSTITUCIONES_PK, MZGTBANCOAUTORES_PAIS, MZGTBANCOAUTORES_CODIGO, MZGTBANCOAUTORES_DEPARTAMENTO_CENTRO', 'safe', 'on'=>'search'), array('PK_MZGTBANCOAUTORES, MZGTBANCOAUTORES_TRATO, MZGTBANCOAUTORES_APELLIDO_PATERNO, MZGTBANCOAUTORES_APELLIDO_MATERNO, MZGTBANCOAUTORES_PRIMER_NOMBRE, MZGTBANCOAUTORES_SEGUNDO_NOMBRE, MZGTBANCOAUTORES_TIPODOCUMENTO, MZGTBANCOAUTORES_CEDULA, FK1_MZGTBANCOAUTORES_INV_MZGTINSTITUCIONES_PK, MZGTBANCOAUTORES_PAIS, MZGTBANCOAUTORES_CODIGO, MZGTBANCOAUTORES_DEPARTAMENTO_CENTRO', 'safe', 'on'=>'search'),
); );
} }
/** public function relations() {
* @return array relational rules.
*/
public function relations()
{
// NOTE: you may need to adjust the relation name and the related
// class name for the relations automatically generated below.
return array( return array(
'mzgtpublicaciones' => array(self::MANY_MANY, 'Mzgtpublicaciones', 'mzgtautores(PK_MZGTBANCOAUTORES, PK_MZGTPUBLICACIONES)'), 'mzgtpublicaciones' => array(self::MANY_MANY, 'Mzgtpublicaciones', 'mzgtautores(PK_MZGTBANCOAUTORES, PK_MZGTPUBLICACIONES)'),
'mzgtlibroses' => array(self::MANY_MANY, 'Mzgtlibros', 'mzgtautoreslibros(PK_MZGTBANCOAUTORES, PK_MZGTLIBROS)'), 'mzgtlibroses' => array(self::MANY_MANY, 'Mzgtlibros', 'mzgtautoreslibros(PK_MZGTBANCOAUTORES, PK_MZGTLIBROS)'),
'mzgtcarrerases' => array(self::MANY_MANY, 'Mzgtcarreras', 'mzgtbancoautores_carreras(PK_MZGTBANCOAUTORES, PK_MZGTCARRERAS)'),
); );
} }
/** public function pivotModels() {
* @return array customized attribute labels (name=>label)
*/
public function attributeLabels()
{
return array( return array(
'PK_MZGTBANCOAUTORES' => 'Pk Mzgtbancoautores', 'mzgtpublicaciones' => 'Mzgtautores',
'MZGTBANCOAUTORES_TRATO' => 'Mzgtbancoautores Trato', 'mzgtlibroses' => 'Mzgtautoreslibros',
'MZGTBANCOAUTORES_APELLIDO_PATERNO' => 'Mzgtbancoautores Apellido Paterno', 'mzgtcarrerases' => 'MzgtbancoautoresCarreras',
'MZGTBANCOAUTORES_APELLIDO_MATERNO' => 'Mzgtbancoautores Apellido Materno',
'MZGTBANCOAUTORES_PRIMER_NOMBRE' => 'Mzgtbancoautores Primer Nombre',
'MZGTBANCOAUTORES_SEGUNDO_NOMBRE' => 'Mzgtbancoautores Segundo Nombre',
'MZGTBANCOAUTORES_TIPODOCUMENTO' => 'Mzgtbancoautores Tipodocumento',
'MZGTBANCOAUTORES_CEDULA' => 'Mzgtbancoautores Cedula',
'FK1_MZGTBANCOAUTORES_INV_MZGTINSTITUCIONES_PK' => 'Fk1 Mzgtbancoautores Inv Mzgtinstituciones Pk',
'MZGTBANCOAUTORES_PAIS' => 'Mzgtbancoautores Pais',
'MZGTBANCOAUTORES_CODIGO' => 'Mzgtbancoautores Codigo',
'MZGTBANCOAUTORES_DEPARTAMENTO_CENTRO' => 'Mzgtbancoautores Departamento Centro',
); );
} }
/** public function attributeLabels() {
* Retrieves a list of models based on the current search/filter conditions. return array(
* 'PK_MZGTBANCOAUTORES' => Yii::t('app', 'Pk Mzgtbancoautores'),
* Typical usecase: 'MZGTBANCOAUTORES_TRATO' => Yii::t('app', 'Mzgtbancoautores Trato'),
* - Initialize the model fields with values from filter form. 'MZGTBANCOAUTORES_APELLIDO_PATERNO' => Yii::t('app', 'Mzgtbancoautores Apellido Paterno'),
* - Execute this method to get CActiveDataProvider instance which will filter 'MZGTBANCOAUTORES_APELLIDO_MATERNO' => Yii::t('app', 'Mzgtbancoautores Apellido Materno'),
* models according to data in model fields. 'MZGTBANCOAUTORES_PRIMER_NOMBRE' => Yii::t('app', 'Mzgtbancoautores Primer Nombre'),
* - Pass data provider to CGridView, CListView or any similar widget. 'MZGTBANCOAUTORES_SEGUNDO_NOMBRE' => Yii::t('app', 'Mzgtbancoautores Segundo Nombre'),
* 'MZGTBANCOAUTORES_TIPODOCUMENTO' => Yii::t('app', 'Mzgtbancoautores Tipodocumento'),
* @return CActiveDataProvider the data provider that can return the models 'MZGTBANCOAUTORES_CEDULA' => Yii::t('app', 'Mzgtbancoautores Cedula'),
* based on the search/filter conditions. 'FK1_MZGTBANCOAUTORES_INV_MZGTINSTITUCIONES_PK' => Yii::t('app', 'Fk1 Mzgtbancoautores Inv Mzgtinstituciones Pk'),
*/ 'MZGTBANCOAUTORES_PAIS' => Yii::t('app', 'Mzgtbancoautores Pais'),
public function search() 'MZGTBANCOAUTORES_CODIGO' => Yii::t('app', 'Mzgtbancoautores Codigo'),
{ 'MZGTBANCOAUTORES_DEPARTAMENTO_CENTRO' => Yii::t('app', 'Mzgtbancoautores Departamento Centro'),
// @todo Please modify the following code to remove attributes that should not be searched. 'mzgtpublicaciones' => null,
'mzgtlibroses' => null,
'mzgtcarrerases' => null,
);
}
$criteria=new CDbCriteria; public function search() {
$criteria = new CDbCriteria;
$criteria->compare('PK_MZGTBANCOAUTORES',$this->PK_MZGTBANCOAUTORES); $criteria->compare('PK_MZGTBANCOAUTORES', $this->PK_MZGTBANCOAUTORES);
$criteria->compare('MZGTBANCOAUTORES_TRATO',$this->MZGTBANCOAUTORES_TRATO,true); $criteria->compare('MZGTBANCOAUTORES_TRATO', $this->MZGTBANCOAUTORES_TRATO, true);
$criteria->compare('MZGTBANCOAUTORES_APELLIDO_PATERNO',$this->MZGTBANCOAUTORES_APELLIDO_PATERNO,true); $criteria->compare('MZGTBANCOAUTORES_APELLIDO_PATERNO', $this->MZGTBANCOAUTORES_APELLIDO_PATERNO, true);
$criteria->compare('MZGTBANCOAUTORES_APELLIDO_MATERNO',$this->MZGTBANCOAUTORES_APELLIDO_MATERNO,true); $criteria->compare('MZGTBANCOAUTORES_APELLIDO_MATERNO', $this->MZGTBANCOAUTORES_APELLIDO_MATERNO, true);
$criteria->compare('MZGTBANCOAUTORES_PRIMER_NOMBRE',$this->MZGTBANCOAUTORES_PRIMER_NOMBRE,true); $criteria->compare('MZGTBANCOAUTORES_PRIMER_NOMBRE', $this->MZGTBANCOAUTORES_PRIMER_NOMBRE, true);
$criteria->compare('MZGTBANCOAUTORES_SEGUNDO_NOMBRE',$this->MZGTBANCOAUTORES_SEGUNDO_NOMBRE,true); $criteria->compare('MZGTBANCOAUTORES_SEGUNDO_NOMBRE', $this->MZGTBANCOAUTORES_SEGUNDO_NOMBRE, true);
$criteria->compare('MZGTBANCOAUTORES_TIPODOCUMENTO',$this->MZGTBANCOAUTORES_TIPODOCUMENTO,true); $criteria->compare('MZGTBANCOAUTORES_TIPODOCUMENTO', $this->MZGTBANCOAUTORES_TIPODOCUMENTO, true);
$criteria->compare('MZGTBANCOAUTORES_CEDULA',$this->MZGTBANCOAUTORES_CEDULA,true); $criteria->compare('MZGTBANCOAUTORES_CEDULA', $this->MZGTBANCOAUTORES_CEDULA, true);
$criteria->compare('FK1_MZGTBANCOAUTORES_INV_MZGTINSTITUCIONES_PK',$this->FK1_MZGTBANCOAUTORES_INV_MZGTINSTITUCIONES_PK); $criteria->compare('FK1_MZGTBANCOAUTORES_INV_MZGTINSTITUCIONES_PK', $this->FK1_MZGTBANCOAUTORES_INV_MZGTINSTITUCIONES_PK);
$criteria->compare('MZGTBANCOAUTORES_PAIS',$this->MZGTBANCOAUTORES_PAIS,true); $criteria->compare('MZGTBANCOAUTORES_PAIS', $this->MZGTBANCOAUTORES_PAIS, true);
$criteria->compare('MZGTBANCOAUTORES_CODIGO',$this->MZGTBANCOAUTORES_CODIGO,true); $criteria->compare('MZGTBANCOAUTORES_CODIGO', $this->MZGTBANCOAUTORES_CODIGO, true);
$criteria->compare('MZGTBANCOAUTORES_DEPARTAMENTO_CENTRO',$this->MZGTBANCOAUTORES_DEPARTAMENTO_CENTRO,true); $criteria->compare('MZGTBANCOAUTORES_DEPARTAMENTO_CENTRO', $this->MZGTBANCOAUTORES_DEPARTAMENTO_CENTRO, true);
return new CActiveDataProvider($this, array( return new CActiveDataProvider($this, array(
'criteria'=>$criteria, 'criteria' => $criteria,
)); ));
} }
/**
* Returns the static model of the specified AR class.
* Please note that you should have this exact method in all your CActiveRecord descendants!
* @param string $className active record class name.
* @return baseMzgtbancoautores the static model class
*/
public static function model($className=__CLASS__)
{
return parent::model($className);
}
} }
\ No newline at end of file
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment