public function execute()
 {
     try {
         if (request::getInstance()->isMethod('POST')) {
             validate::validateInsert();
             $data = array(barrioTableClass::NOMBRE_BARRIO => request::getInstance()->getPost(barrioTableClass::getNameField(barrioTableClass::NOMBRE_BARRIO, true)), barrioTableClass::LOCALIDAD_ID => request::getInstance()->getPost(barrioTableClass::getNameField(barrioTableClass::LOCALIDAD_ID, true)));
             barrioTableClass::insert($data);
             session::getInstance()->setSuccess('El barrio fue creado exitosamente');
             $this->defineView('formBarrio', 'barrio', session::getInstance()->getFormatOutput());
         } else {
             //inputBarrio
             routing::getInstance()->redirect('barrio', 'createBarrio');
         }
     } catch (PDOException $exc) {
         session::getInstance()->setFlash('exc', $exc);
         routing::getInstance()->forward('shfSecurity', 'exception');
     }
 }
Ejemplo n.º 2
0











    <label for="inputBarrio" class="col-sm-2 control-label">CIUDAD</label>
    <div class="col-sm-10">
      <select class="form-control" name="<?php 
echo barrioTableClass::getNameField(barrioTableClass::LOCALIDAD_ID, true);
?>
">
        <option value="">Seleccione la ciudad</option>
        <?php 
$localidad = '';
?>
        <?php 
foreach ($objCiudad as $ciudad) {
    ?>
          <option value="<?php 
    echo $ciudad->id;
    ?>
"><?php 
    echo $ciudad->nombre;
    ?>