public function run()
 {
     $estadosciviles = array('Soltero(a)', 'Casado(a)', 'Viudo(a)', 'Divorciado(a)', 'Concubino(a)');
     foreach ($estadosciviles as $estadocivil) {
         EstadoCivil::create(array('nombre' => $estadocivil));
     }
 }
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function getEdit($id)
 {
     $this->data["module"] = "Datos del Cliente";
     $data["phones"] = TipoTelefono::all();
     $data["plans"] = PlanPago::all();
     $data["civil_status"] = EstadoCivil::all();
     $persona = Persona::with('cliente', 'cliente.colonia')->find($id);
     $data['persona'] = $persona;
     $data["cliente"] = $persona->cliente;
     $data["edit"] = true;
     return View::make($this->department . ".main", $this->data)->nest('child', 'formularios.cliente', $data);
 }
    </li>
    <li>
    <a href="#">Cadastro</a> <span class="divider">/</span>
    </li>
    <li>
    <a href="cadastro.clientes.php">Clientes</a> <span class="divider">/</span>
    </li>

    <li class="active">Editar Cliente</li>
    </ul>';
//recuperacao do cliente
$oCliente = new Cliente();
$oGrupo = new Grupo();
$tpl->ACAO = "Incluir";
$idEstadoCivil = 0;
$oEstCivil = new EstadoCivil();
$rsec = $oEstCivil->getRows();
$tpl->DISPLAY_RA = 'none';
$tpl->SELECTED_NAO_RA = ' selected ';
$tpl->SELECTED_SIM_RA = '';
$tpl->CHCK_CORRESPONDENCIA_NAO = '';
$tpl->CHCK_CORRESPONDENCIA_SIM = 'checked="checked"';
if (isset($_REQUEST['idCliente'])) {
    $oCliente->getById($oCliente->md5_Decrypt($_REQUEST['idCliente']));
    $idEstadoCivil = $oCliente->estadoCivil->id;
    $tpl->NOME = $oCliente->nomeCompleto;
    $tpl->EMAIL = $oCliente->email;
    $tpl->NACIONALIDADE = $oCliente->nacionalidade;
    $tpl->CPF = $oCliente->cpf;
    $tpl->NOME_CRACHA = $oCliente->nomeCracha;
    $tpl->TAMANHO_CAMISA = $oCliente->tamanhoCamisa;
Beispiel #4
0
echo $form->dropDownList($model, 'genero_id', CHtml::listData(Genero::model()->findAll(), 'id', 'genero'), array('class' => 'input-medium', 'empty' => ""));
?>
					</div>
					<?php 
echo $form->error($model, 'genero_id');
?>
				</div>

				<div class="span4">
					<?php 
echo $form->labelEx($model, 'estado_civil_id');
?>
					<div class="input-prepend">
      				<span class="add-on"><i class="icon-list-alt"></i></span>
						<?php 
echo $form->dropDownList($model, 'estado_civil_id', CHtml::listData(EstadoCivil::model()->findAll(), 'id', 'estado_civil'), array('class' => 'input-normal', 'empty' => ""));
?>
					</div>
					<?php 
echo $form->error($model, 'estado_civil_id');
?>
				</div>

				<div class="span4">
					<?php 
echo $form->labelEx($model, 'fecha_nacimiento');
?>
					<div class="input-prepend">
						<span class="add-on"><i class="icon-calendar"></i></span>
						<?php 
if ($model->fecha_nacimiento == '') {
<?php

include_once '../../../config.php';
try {
    $status = 'ERRO';
    if (isset($_SESSION['idPessoaProprietario'])) {
        $estadoCivil = new EstadoCivil(Conf::pegCnxPadrao());
        $estadoCivil->setIdEstadoCivil($_POST['idEstadoCivil']);
        $estadoCivil->_delete();
        $status = 'OK';
    }
    $retorno = array('status' => $status);
} catch (PDOException $e) {
    $retorno = array('status' => 'ERRO');
}
echo json_encode($retorno);
 public function factory($arrStrDados, $strClasseFilha)
 {
     $obj = new $strClasseFilha();
     if (isset($arrStrDados["PES_ID"])) {
         $obj->setId($arrStrDados["PES_ID"]);
     }
     // nível de escolaridade
     $objNivelEscolaridade = new NivelEscolaridade();
     if (isset($arrStrDados["NES_ID"])) {
         if (isset($arrStrDados["NES_ID"])) {
             $objNivelEscolaridade->setId($arrStrDados["NES_ID"]);
         }
     }
     $obj->setNivelEscolaridade($objNivelEscolaridade);
     // estado civil
     $objEstadoCivil = new EstadoCivil();
     if (isset($arrStrDados["ECV_ID"])) {
         if (isset($arrStrDados["ECV_ID"])) {
             $objEstadoCivil->setId($arrStrDados["ECV_ID"]);
         }
     }
     $obj->setEstadoCivil($objEstadoCivil);
     if (isset($arrStrDados["PES_Matricula"])) {
         $obj->setMatricula($arrStrDados["PES_Matricula"]);
     }
     if (isset($arrStrDados["PES_CPF"])) {
         $obj->setCpf($arrStrDados["PES_CPF"]);
     }
     if (isset($arrStrDados["PES_RG"])) {
         $obj->setRg($arrStrDados["PES_RG"]);
     }
     if (isset($arrStrDados["PES_RGOrgaoEmissao"])) {
         $obj->setRgOrgaoEmissor($arrStrDados["PES_RGOrgaoEmissao"]);
     }
     if (isset($arrStrDados["PES_Formacao"])) {
         $obj->setFormacao($arrStrDados["PES_Formacao"]);
     }
     if (isset($arrStrDados["PES_Nome"])) {
         $obj->setNome($arrStrDados["PES_Nome"]);
     }
     if (isset($arrStrDados["PES_Sexo"])) {
         $obj->setSexo($arrStrDados["PES_Sexo"]);
     }
     if (isset($arrStrDados["PES_DataNascimento"])) {
         $obj->setDataNascimento($arrStrDados["PES_DataNascimento"]);
     }
     if (isset($arrStrDados["PES_GrupoSanguineo"])) {
         $obj->setGrupoSanguineo($arrStrDados["PES_GrupoSanguineo"]);
     }
     if (isset($arrStrDados["PES_Doador"])) {
         $obj->setDoador($arrStrDados["PES_Doador"]);
     } else {
         $obj->setDoador("N");
     }
     // endereço
     $objEndereco = new Endereco();
     if (isset($arrStrDados["PES_EnderecoCep"])) {
         $objEndereco->setCep($arrStrDados["PES_EnderecoCep"]);
     }
     if (isset($arrStrDados["PES_EnderecoLogradouro"])) {
         $objEndereco->setLogradouro($arrStrDados["PES_EnderecoLogradouro"]);
     }
     if (isset($arrStrDados["PES_EnderecoNumero"])) {
         $objEndereco->setNumero($arrStrDados["PES_EnderecoNumero"]);
     }
     if (isset($arrStrDados["PES_EnderecoComplemento"])) {
         $objEndereco->setComplemento($arrStrDados["PES_EnderecoComplemento"]);
     }
     if (isset($arrStrDados["PES_EnderecoPontoReferencia"])) {
         $objEndereco->setPontoReferencia($arrStrDados["PES_EnderecoPontoReferencia"]);
     }
     if (isset($arrStrDados["PES_EnderecoBairro"])) {
         $objEndereco->setBairro($arrStrDados["PES_EnderecoBairro"]);
     }
     if (isset($arrStrDados["PES_EnderecoCidade"])) {
         $objEndereco->setCidade($arrStrDados["PES_EnderecoCidade"]);
     }
     if (isset($arrStrDados["PES_EnderecoUf"])) {
         $objEndereco->setUf($arrStrDados["PES_EnderecoUf"]);
     }
     $obj->setEndereco($objEndereco);
     if (isset($arrStrDados["PES_MaeNome"])) {
         $obj->setMaeNome($arrStrDados["PES_MaeNome"]);
     }
     if (isset($arrStrDados["PES_PaiNome"])) {
         $obj->setPaiNome($arrStrDados["PES_PaiNome"]);
     }
     if (isset($arrStrDados["PES_Observacao"])) {
         $obj->setObservacao($arrStrDados["PES_Observacao"]);
     }
     if (isset($arrStrDados["PES_ArquivoFoto"])) {
         $obj->setFoto($arrStrDados["PES_ArquivoFoto"]);
     }
     if (isset($arrStrDados["PES_DataFalecimento"])) {
         $obj->setDataFalecimento($arrStrDados["PES_DataFalecimento"]);
     }
     if (isset($arrStrDados["PES_Naturalidade"])) {
         $obj->setNaturalidade($arrStrDados["PES_Naturalidade"]);
     }
     if (isset($arrStrDados["PES_Nacionalidade"])) {
         $obj->setNascionalidade($arrStrDados["PES_Nacionalidade"]);
     }
     if (isset($arrStrDados["PES_Status"])) {
         $obj->setStatus($arrStrDados["PES_Status"]);
     } else {
         $obj->setStatus("A");
     }
     if (isset($arrStrDados["PES_DataCasamento"])) {
         $obj->setDataCasamento($arrStrDados["PES_DataCasamento"]);
     }
     $obj->setQtdFilhos("0");
     if (isset($arrStrDados["PES_QuantidadeFilhos"])) {
         if (trim($arrStrDados["PES_QuantidadeFilhos"]) != "") {
             $obj->setQtdFilhos($arrStrDados["PES_QuantidadeFilhos"]);
         }
     }
     if (isset($arrStrDados["PES_UfNascimento"])) {
         $obj->setUfNascimento($arrStrDados["PES_UfNascimento"]);
     }
     if (isset($arrStrDados["PES_DataHoraAlteracao"])) {
         $obj->setDataHoraAlteracao($arrStrDados["PES_DataHoraAlteracao"]);
     }
     return $obj;
 }
<?php

$status = 'NO';
$resultados = null;
try {
    include_once '../../../config.php';
    if (isset($_SESSION['idPessoaProprietario'])) {
        $estadoCivil = new EstadoCivil(Conf::pegCnxPadrao());
        $estadoCivil->_preecheObjeto($_POST['idEstadoCivil']);
        $resultados = array(array('idEstadoCivil' => $estadoCivil->getIdEstadoCivil(), 'descricao' => $estadoCivil->getDescricao()));
        $status = sizeof($resultados) > 0 ? 'OK' : 'NO';
    }
} catch (PDOException $e) {
    $status = 'ERRO';
}
echo json_encode(array('status' => $status, 'resultados' => $resultados));
 public function excluir($arrStrDados)
 {
     $obj = new EstadoCivil();
     $obj->setId($arrStrDados["ECV_ID"][0]);
     return RepoEstadoCivil::getInstance()->excluir($obj);
 }
Beispiel #9
0
" maxlength="100" /></p>
                      <p id="lblRg"><label for="rg_ie">RG:</label><input type="text" id="rg_ie" class="medium" name="rg_ie" value="<?php 
echo $proprietario->getRg_ie();
?>
" maxlength="14" /></p>
                      <p id="lblNascimento"><label for="dtNascimento">Nascimento:</label><input type="text" id="dtNascimento" class="medium data" name="dtNascimento" value="<?php 
echo $util->formataData_DiaMesAno(str_replace('//', '', $proprietario->getDtNascimento()));
?>
" /></p>
                      <p id="lblGenero"><label for="genero">Sexo:</label><select id="genero" class="medium" name="genero">
                          <option value="M">Masculino</option>        
                          <option value="F">Feminino</option>        
                      </select></p>
                      <p id="lblEstadoCivil"><label for="estadoCivil">Estado civil:</label><select id="idEstadoCivil" class="medium" name="idEstadoCivil">                              
                      <?php 
$estadoCivil = new EstadoCivil(Conf::pegCnxPadrao());
$util->preencheComboDB($estadoCivil->getCadastrados(), $proprietario->getIdEstadoCivil());
?>
                      </select></p>                      
                  </fieldset>
                  <fieldset><legend>&nbsp;&nbsp;Contato:</legend>
                      <p><label for="telefone">Telefone:</label><input type="text" id="telefone" class="telefone" name="telefone" value="<?php 
echo $proprietario->getTelefone();
?>
" maxlength="15" /></p>
                      <p><label for="fax">Fax:</label><input type="text" id="fax" class="telefone" name="fax" value="<?php 
echo $proprietario->getFax();
?>
" maxlength="15" /></p>
                      <p><label for="celular">Celular:</label><input type="text" id="celular" class="telefone" name="celular" value="<?php 
echo $proprietario->getCelular();
Beispiel #10
0
                                        <div id="lblGenero" class="form-group">
                                            <label for="genero" class="col-sm-2 control-label no-padding-right" style="font-weight: bold;">Sexo:</label>
                                            <div class="col-sm-9">
                                                <select id="genero" class="col-xs-10 col-sm-5" name="genero">
                                                    <option value="M">Masculino</option>
                                                    <option value="F">Feminino</option>        
                                                </select>
                                            </div>
                                        </div>
                                        
                                        <div id="lblEstadoCivil" class="form-group">
                                            <label for="idEstadoCivil" class="col-sm-2 control-label no-padding-right" style="font-weight: bold;">Estado civil:</label>
                                            <div class="col-sm-9">
                                                <select id="idEstadoCivil" class="col-xs-10 col-sm-5" name="idEstadoCivil">                              
                                                    <?php 
$estadoCivil = new EstadoCivil(Conf::pegCnxPadrao());
Utilitarios::preencheComboDB($estadoCivil->getCadastrados(), $colaborador->getIdEstadoCivil());
?>
                                                </select>
                                            </div>  
                                        </div>  
                                    </fieldset>

                                </div>

                                <div id="contato" class="tab-pane">
                                    <fieldset>
                                        <legend><strong>Contato:</strong></legend>                                                                                
                                        
                                        <div id="lblTelefone" class="form-group">
                                            <label for="telefone" class="col-sm-2 control-label no-padding-right"><strong>Telefone:</strong></label>
Beispiel #11
0
/* @var $this AlumnosController */
/* @var $model Alumnos */
$this->menu = array(array('label' => 'Crear Alumno', 'url' => array('create')));
Yii::app()->clientScript->registerScript('search', "\n\$('.search-button').click(function(){\n\t\$('.search-form').toggle();\n\treturn false;\n});\n\$('.search-form form').submit(function(){\n\t\$('#alumnos-grid').yiiGridView('update', {\n\t\tdata: \$(this).serialize()\n\t});\n\treturn false;\n});\n");
?>

<h1>Buscar Alumnos</h1>

<div class="search-form" style="display:none">
<?php 
$this->renderPartial('_search', array('model' => $model));
?>
</div><!-- search-form -->

<?php 
$this->widget('zii.widgets.grid.CGridView', array('id' => 'alumnos-grid', 'dataProvider' => $model->search(), 'afterAjaxUpdate' => 'reinstallDatePickerNacimiento', 'filter' => $model, 'columns' => array(array('header' => 'ID.', 'name' => 'id', 'value' => '$data->id', 'htmlOptions' => array('width' => '20')), 'nombres', 'apellidos', 'n_identificacion', array('name' => 'genero_id', 'filter' => CHtml::listData(Genero::model()->findAll(), 'id', 'genero'), 'value' => '$data[\'genero\'][\'genero\']', 'htmlOptions' => array('width' => '110')), array('name' => 'estado_civil_id', 'filter' => CHtml::listData(EstadoCivil::model()->findAll(), 'id', 'estado_civil'), 'value' => '$data[\'estadoCivil\'][\'estado_civil\']', 'htmlOptions' => array('width' => '150')), array('header' => 'Fecha de Nacimiento', 'name' => 'fecha_nacimiento', 'filter' => $this->widget('zii.widgets.jui.CJuiDatePicker', array('language' => 'es', 'model' => $model, 'attribute' => 'fecha_nacimiento', 'options' => array('showAnim' => 'fold', 'language' => 'es', 'dateFormat' => 'dd-mm-yy', 'changeMonth' => true, 'changeYear' => true, 'yearRange' => '1900:2000'), 'htmlOptions' => array('id' => 'datepicker_for_fecha_nacimiento', 'style' => 'height:20px;width:80px;'), 'defaultOptions' => array('showOn' => 'focus', 'showOtherMonths' => true, 'selectOtherMonths' => true, 'changeMonth' => true, 'changeYear' => true, 'showButtonPanel' => true)), true), 'value' => 'Yii::app()->dateformatter->format("dd-MM-yyyy",$data[\'fecha_nacimiento\']);', 'htmlOptions' => array('width' => '80')), array('name' => 'jornada_id', 'filter' => CHtml::listData(Jornada::model()->findAll(), 'id', 'jornada'), 'value' => '$data[\'jornada\'][\'jornada\']', 'htmlOptions' => array('width' => '150')), array('header' => 'Fecha de Ingreso', 'name' => 'fecha_ingreso', 'filter' => $this->widget('zii.widgets.jui.CJuiDatePicker', array('language' => 'es', 'model' => $model, 'attribute' => 'fecha_ingreso', 'options' => array('showAnim' => 'fold', 'language' => 'es', 'dateFormat' => 'dd-mm-yy', 'changeMonth' => true, 'changeYear' => true, 'yearRange' => '1900:2000'), 'htmlOptions' => array('id' => 'datepicker_for_fecha_ingreso', 'style' => 'height:20px;width:80px;'), 'defaultOptions' => array('showOn' => 'focus', 'showOtherMonths' => true, 'selectOtherMonths' => true, 'changeMonth' => true, 'changeYear' => true, 'showButtonPanel' => true)), true), 'value' => 'Yii::app()->dateformatter->format("dd-MM-yyyy",$data[\'fecha_ingreso\']);', 'htmlOptions' => array('width' => '80')), array('class' => 'CButtonColumn', 'template' => '{view}{update}'))));
Yii::app()->clientScript->registerScript('re-install-date-picker', "\nfunction reinstallDatePickerNacimiento(id, data) {\n    \$('#datepicker_for_fecha_nacimiento').datepicker(jQuery.extend({showMonthAfterYear:false},jQuery.datepicker.regional['es'],{'dateFormat':'dd-mm-yy'}));\n    \$('#datepicker_for_fecha_ingreso').datepicker(jQuery.extend({showMonthAfterYear:false},jQuery.datepicker.regional['es'],{'dateFormat':'dd-mm-yy'}));\n}\n");
?>


<script>
    $(document).ready(function()
    {
        $('body').on('dblclick', '#alumnos-grid tbody tr', function(event)
        {
            var
                rowNum = $(this).index(),
                keys = $('#alumnos-grid > div.keys > span'),
                rowId = keys.eq(rowNum).text();

            location.href = '<?php 
Beispiel #12
0
                                    <div id="lblGenero" class="form-group">
                                        <label class="col-sm-1 control-label no-padding-right" for="genero"><strong>Sexo:</strong></label>
                                        <div class="col-sm-9">
                                            <select id="genero" class="col-xs-10 col-sm-5" name="genero">
                                                <option value="M">Masculino</option>        
                                                <option value="F">Feminino</option>        
                                            </select>
                                        </div>
                                    </div>
                                    
                                    <div id="lblEstadoCivil"class="form-group">
                                        <label class="col-sm-1 control-label no-padding-right" for="idEstadoCivil"><strong>Estado civil:</strong></label>
                                        <div class="col-sm-9">
                                            <select id="idEstadoCivil" class="col-xs-10 col-sm-5" name="idEstadoCivil">                              
                                                <?php 
$estadoCivil = new EstadoCivil(Conf::pegCnxPadrao());
$util->preencheComboDB($estadoCivil->getCadastrados(), $credenciado->getIdEstadoCivil());
?>
                                            </select>
                                        </div>
                                    </div>                      
                                </fieldset>                                                                
                                
                            </div>

                            <div id="contato" class="tab-pane">
                                <fieldset>
                                    <legend><strong>Contato:</strong></legend>
                                    
                                    <div id="lblTelefone" class="form-group">
                                        <label for="telefone" class="col-sm-1 control-label no-padding-right"><strong>Telefone:</strong></label>
Beispiel #13
0
                                        
                                        <div id="lblGenero" class="form-group">
                                            <label for="genero" class="col-sm-2 control-label no-padding-right" style="font-weight: bold;">Sexo:</label>
                                            <div class="col-sm-9">
                                                <select id="genero" class="col-xs-10 col-sm-5" name="genero">
                                                    <option value="M">Masculino</option>
                                                    <option value="F">Feminino</option>        
                                                </select>
                                            </div>
                                        </div>
                                      <div id="lblEstadoCivil">
                                          <label for="idEstadoCivil" class="col-sm-2 control-label no-padding-right" style="font-weight: bold;">Estado civil:</label>
                                          <div class="col-sm-9">
                                              <select id="idEstadoCivil" class="col-xs-10 col-sm-5" name="idEstadoCivil">                              
                                                  <?php 
$estadoCivil = new EstadoCivil(Conf::pegCnxPadrao());
$util->preencheComboDB($estadoCivil->getCadastrados(), $cliente->getIdEstadoCivil());
?>
                                              </select>
                                          </div>  
                                      </div>  
                                    </fieldset>

                                </div>

                                <div id="contato" class="tab-pane">
                                    <fieldset>
                                        <legend><strong>Contato:</strong></legend>                                                                              

                                        <div id="lblTelefone" class="form-group">
                                            <label for="telefone" class="col-sm-2 control-label no-padding-right"><strong>Telefone:</strong></label>
<?php

$status = 'NO';
$resultados = null;
try {
    include_once '../../../config.php';
    if (isset($_SESSION['idPessoaProprietario'])) {
        $estadoCivil = new EstadoCivil(Conf::pegCnxPadrao());
        $estadoCivil->setDescricao($_POST['consulta']);
        $resultados = $estadoCivil->consultar();
        $status = sizeof($resultados) > 0 ? 'OK' : 'NO';
    }
} catch (PDOException $e) {
    $status = 'ERRO';
}
echo json_encode(array('status' => $status, 'resultados' => $resultados));
 /**
  * Remove the specified resource from storage.
  * DELETE /estadocivils/{id}
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     $estado = EstadoCivil::findOrFail($id);
     $estado->delete();
     return $estado;
 }
<?php

include_once '../../../config.php';
try {
    $status = 'ERRO';
    $idEstadoCivil = 0;
    if (isset($_SESSION['idPessoaProprietario'])) {
        $estadoCivil = new EstadoCivil(Conf::pegCnxPadrao());
        $estadoCivil->setDados($_POST);
        $idEstadoCivil = $estadoCivil->_salvar();
        $idEstadoCivil = empty($idEstadoCivil) ? $estadoCivil->getIdAnuncio() : $idEstadoCivil;
        $status = 'OK';
    }
    $retorno = array('status' => $status, 'idEstadoCivil' => $idEstadoCivil);
} catch (PDOException $e) {
    $retorno = array('status' => 'ERRO');
}
echo json_encode($retorno);