当前位置: 首页>>代码示例>>PHP>>正文


PHP i18n\i18nClass类代码示例

本文整理汇总了PHP中mvc\i18n\i18nClass的典型用法代码示例。如果您正苦于以下问题:PHP i18nClass类的具体用法?PHP i18nClass怎么用?PHP i18nClass使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


在下文中一共展示了i18nClass类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: validate

 public static function validate($fecha, $fecha_monta)
 {
     $flag = false;
     $pattern = "/^((19|20)?[0-9]{2})[\\/|-](0?[1-9]|[1][012])[\\/|-](0?[1-9]|[12][0-9]|3[01])\$/";
     $dateNow = date("Y-m-d", strtotime("now"));
     $patternC = "^[a-zA-Z0-9]{3,20}\$";
     if ($fecha > $dateNow) {
         session::getInstance()->setError(i18n::__(10073, null, 'errors'));
         $flag = true;
         session::getInstance()->setFlash(gestacionTableClass::getNameField(gestacionTableClass::FECHA, true), true);
     }
     //        if ($fecha_parto < $dateNow) {
     //            session::getInstance()->setError(i18n::__(10071, null, 'errors'));
     //            $flag = true;
     //            session::getInstance()->setFlash(gestacionTableClass::getNameField(gestacionTableClass::FECHA_PROBABLE_PARTO, true), true);
     //        }
     if ($fecha_monta > $dateNow) {
         session::getInstance()->setError(i18n::__(10072, null, 'errors'));
         $flag = true;
         session::getInstance()->setFlash(gestacionTableClass::getNameField(gestacionTableClass::FECHA_MONTA, true), true);
         if ($flag == true) {
             request::getInstance()->setMethod('GET');
             request::getInstance()->addParamGet(array('id' => $id));
             routing::getInstance()->forward('animal', 'editRegistroParto');
         }
     }
 }
开发者ID:rooseveltDiaz,项目名称:proyecto_porcicola,代码行数:27,代码来源:gestacionTableClass.php

示例2: execute

 public function execute()
 {
     try {
         if (request::getInstance()->isMethod('POST')) {
             // DATOS DE ANIMAL
             $id = request::getInstance()->getPost(gestacionTableClass::getNameField(gestacionTableClass::ID, true));
             $fecha = request::getInstance()->getPost(gestacionTableClass::getNameField(gestacionTableClass::FECHA, true));
             $empleado = request::getInstance()->getPost(gestacionTableClass::getNameField(gestacionTableClass::EMPLEADO, true));
             $animal = request::getInstance()->getPost(gestacionTableClass::getNameField(gestacionTableClass::ANIMAL, true));
             $fecha_monta = request::getInstance()->getPost(gestacionTableClass::getNameField(gestacionTableClass::FECHA_MONTA, true));
             //                $fecha_parto = request::getInstance()->getPost(gestacionTableClass::getNameField(gestacionTableClass::FECHA_PROBABLE_PARTO, true));
             $fecundador = request::getInstance()->getPost(gestacionTableClass::getNameField(gestacionTableClass::ANIMAL_FECUNDADOR, true));
             gestacionTableClass::validate($fecha, $fecha_monta);
             //Insertar la informacion del usuario
             $ids = array(gestacionTableClass::ID => $id);
             $data = array(gestacionTableClass::FECHA => $fecha, gestacionTableClass::EMPLEADO => $empleado, gestacionTableClass::ANIMAL => $animal, gestacionTableClass::FECHA_MONTA => $fecha_monta, gestacionTableClass::ANIMAL_FECUNDADOR => $fecundador);
             gestacionTableClass::update($ids, $data);
             session::getInstance()->setSuccess(i18n::__('succesUpdate', null, 'gestacion'));
             log::register(i18n::__('update'), gestacionTableClass::getNameTable());
             routing::getInstance()->redirect('animal', 'indexGestacion');
         } else {
             log::register(i18n::__('update'), gestacionTableClass::getNameTable(), i18n::__('errorUpdateBitacora'));
             session::getInstance()->setError(i18n::__('errorUpdate', null, 'animal'));
             routing::getInstance()->redirect('animal', 'indexGestacion');
         }
     } catch (PDOException $exc) {
         session::getInstance()->setFlash('exc', $exc);
         routing::getInstance()->forward('shfSecurity', 'exception');
     }
 }
开发者ID:rooseveltDiaz,项目名称:proyecto_porcicola,代码行数:30,代码来源:updateGestacionActionClass.php

示例3: execute

 public function execute()
 {
     try {
         if (request::getInstance()->isMethod('POST')) {
             $id = request::getInstance()->getPost(detalleVacunacionTableClass::getNameField(detalleVacunacionTableClass::ID, true));
             $id_registro = request::getInstance()->getPost(detalleVacunacionTableClass::getNameField(detalleVacunacionTableClass::ID_REGISTRO, true));
             $id_vacuna = request::getInstance()->getPost(detalleVacunacionTableClass::getNameField(detalleVacunacionTableClass::VACUNA, true));
             $fecha_vacunacion = request::getInstance()->getPost(detalleVacunacionTableClass::getNameField(detalleVacunacionTableClass::FECHA, true));
             $dosis_vacuna = request::getInstance()->getPost(detalleVacunacionTableClass::getNameField(detalleVacunacionTableClass::DOSIS, true));
             $PATH_INFO = request::getInstance()->getPost('PATH_INFO');
             detalleVacunacionTableClass::validateUpdate($fecha_vacunacion, $id_vacuna, $dosis_vacuna);
             $ids = array(detalleVacunacionTableClass::ID => $id);
             detalleVacunacionTableClass::validateUpdate($fecha_vacunacion, $id_vacuna, $dosis_vacuna);
             $data = array(detalleVacunacionTableClass::VACUNA => $id_vacuna, detalleVacunacionTableClass::FECHA => $fecha_vacunacion, detalleVacunacionTableClass::DOSIS => $dosis_vacuna);
             detalleVacunacionTableClass::update($ids, $data);
             //                session::getInstance()->setSuccess(i18n::__('succesUpdate',null,'detalleVacunacion'));
             log::register(i18n::__('update'), detalleVacunacionTableClass::getNameTable());
             //                routing::getInstance()->getUrlWeb('vacunacion', 'indexVacunacion', array('id' => $id_registro));
         }
         //close if
         $dir = config::getUrlBase() . config::getIndexFile() . $PATH_INFO . '?' . 'id' . '=' . $id_registro;
         header('location: ' . $dir);
     } catch (PDOException $exc) {
         session::getInstance()->setFlash('exc', $exc);
         routing::getInstance()->forward('shfSecurity', 'exception');
     }
 }
开发者ID:rooseveltDiaz,项目名称:proyecto_porcicola,代码行数:27,代码来源:updateDetalleVacunacionActionClass.php

示例4: validateUpdate

 public static function validateUpdate($fecha, $empleado)
 {
     $flag = false;
     $dateNow = date("Y-m-d", strtotime("now"));
     if (empty($fecha) or !isset($fecha) or $fecha == '') {
         session::getInstance()->setError(i18n::__(10055, null, 'errors'));
         $flag = true;
         session::getInstance()->setFlash(entradaBodegaTableClass::getNameField(entradaBodegaTableClass::FECHA, true), true);
     }
     if ($fecha > $dateNow) {
         session::getInstance()->setError(i18n::__(10010, null, 'errors', array('%fecha%' => $fecha)));
         $flag = true;
         session::getInstance()->setFlash(entradaBodegaTableClass::getNameField(entradaBodegaTableClass::FECHA, true), true);
     }
     if (empty($empleado) or !isset($empleado) or $empleado == '') {
         session::getInstance()->setError(i18n::__(10099, null, 'errors'));
         $flag = true;
         session::getInstance()->setFlash(entradaBodegaTableClass::getNameField(entradaBodegaTableClass::EMPLEADO, true), true);
     }
     if (!is_numeric($empleado)) {
         session::getInstance()->setError(i18n::__(10100, null, 'errors'));
         $flag = true;
         session::getInstance()->setFlash(entradaBodegaTableClass::getNameField(entradaBodegaTableClass::EMPLEADO, true), true);
     }
     if ($empleado < 0) {
         session::getInstance()->setError(i18n::__(10101, null, 'errors'));
         $flag = true;
         session::getInstance()->setFlash(entradaBodegaTableClass::getNameField(entradaBodegaTableClass::EMPLEADO, true), true);
     }
     if ($flag == true) {
         request::getInstance()->setMethod('GET');
         routing::getInstance()->forward('bodega', 'updateEntrada');
     }
 }
开发者ID:rooseveltDiaz,项目名称:proyecto_porcicola,代码行数:34,代码来源:entradaBodegaTableClass.php

示例5: execute

 public function execute()
 {
     try {
         if (request::getInstance()->isMethod('POST')) {
             $id = request::getInstance()->getPost(detalleEntradaBodegaTableClass::getNameField(detalleEntradaBodegaTableClass::ID, true));
             $id_registro = request::getInstance()->getPost(detalleEntradaBodegaTableClass::getNameField(detalleEntradaBodegaTableClass::ID_ENTRADA, true));
             $tipo_insumo = request::getInstance()->getPost(detalleEntradaBodegaTableClass::getNameField(detalleEntradaBodegaTableClass::TIPO_INSUMO, true));
             $insumo = request::getInstance()->getPost(detalleEntradaBodegaTableClass::getNameField(detalleEntradaBodegaTableClass::ID_INSUMO, true));
             $cantidad = request::getInstance()->getPost(detalleEntradaBodegaTableClass::getNameField(detalleEntradaBodegaTableClass::CANDITDAD, true));
             $PATH_INFO = request::getInstance()->getPost('PATH_INFO');
             detalleEntradaBodegaTableClass::validateUpdate($tipo_insumo, $insumo, $cantidad);
             $ids = array(detalleEntradaBodegaTableClass::ID => $id);
             detalleEntradaBodegaTableClass::validateUpdate($tipo_insumo, $insumo, $cantidad);
             $data = array(detalleEntradaBodegaTableClass::TIPO_INSUMO => $tipo_insumo, detalleEntradaBodegaTableClass::ID_INSUMO => $insumo, detalleEntradaBodegaTableClass::CANDITDAD => $cantidad);
             detalleEntradaBodegaTableClass::update($ids, $data);
             //                session::getInstance()->setSuccess(i18n::__('succesUpdate',null,'detalleVacunacion'));
             log::register(i18n::__('update'), detalleEntradaBodegaTableClass::getNameTable());
             //                routing::getInstance()->getUrlWeb('vacunacion', 'indexVacunacion', array('id' => $id_registro));
         }
         //close if
         $dir = config::getUrlBase() . config::getIndexFile() . $PATH_INFO . '?' . 'id' . '=' . $id_registro;
         header('location: ' . $dir);
     } catch (PDOException $exc) {
         session::getInstance()->setFlash('exc', $exc);
         routing::getInstance()->forward('shfSecurity', 'exception');
     }
 }
开发者ID:rooseveltDiaz,项目名称:proyecto_porcicola,代码行数:27,代码来源:updateDetalleEntradaBodegaActionClass.php

示例6: execute

 public function execute()
 {
     try {
         $where = null;
         //            $idAnimal = request::getInstance()->getRequest(animalTableClass::ID);
         if (request::getInstance()->hasRequest('filter')) {
             $report = request::getInstance()->getPost('filter');
             if (isset($report['numero']) and $report['numero'] !== null and $report['numero'] !== '') {
                 $where[animalTableClass::getNameTable() . '.' . animalTableClass::ID] = $report['numero'];
             }
             //close if
             if (isset($report['lote']) and $report['lote'] !== null and $report['lote'] !== '') {
                 $where[animalTableClass::getNameTable() . '.' . animalTableClass::LOTE_ID] = $report['lote'];
             }
             //close if
         }
         //close if
         $fieldsAnimal = array(animalTableClass::ID, animalTableClass::NUMERO, animalTableClass::LOTE_ID);
         $fieldsLote = array(loteTableClass::NOMBRE);
         $fJoin1 = animalTableClass::LOTE_ID;
         $fJoin2 = loteTableClass::ID;
         //            print_r($where);
         //echo 12;
         //        exit();
         $this->objAnimal = animalTableClass::getAllJoin($fieldsAnimal, $fieldsLote, null, null, $fJoin1, $fJoin2, null, null, null, null, true, null, null, null, null, $where);
         $this->mensajeDetalle = "Inventario de Cerdos por Lote";
         log::register(i18n::__('reporte'), animalTableClass::getNameTable());
         $this->defineView('reportDetalle', 'animal', session::getInstance()->getFormatOutput());
     } catch (PDOException $exc) {
         session::getInstance()->setFlash('exc', $exc);
         routing::getInstance()->forward('shfSecurity', 'exception');
     }
 }
开发者ID:rooseveltDiaz,项目名称:proyecto_porcicola,代码行数:33,代码来源:reportDetalleAnimalActionClass.php

示例7: execute

 public function execute()
 {
     try {
         if (request::getInstance()->isMethod('POST') and request::getInstance()->isAjaxRequest()) {
             $id = request::getInstance()->getPost(usuarioTableClass::getNameField(usuarioTableClass::ID, true));
             //$observacion = request::getInstance()->getPost(usuarioTableClass::getNameField(usuarioTableClass::OBSERVACION, true));
             $ids = array(usuarioTableClass::ID => $id);
             $idDato = array(datosUsuarioTableClass::USUARIO_ID => $id);
             datosUsuarioTableClass::delete($idDato, true);
             usuarioTableClass::delete($ids, true);
             $this->arrayAjax = array('code' => 11, 'msg' => 'La eliminacion ha sido exitosa');
             $this->defineView('delete', 'usuario', session::getInstance()->getFormatOutput());
             log::register(i18n::__('delete'), usuarioTableClass::getNameTable());
             session::getInstance()->setSuccess(i18n::__('succesDelete', null, 'user'));
         } else {
             session::getInstance()->setError(i18n::__('errorDelete', null, 'user'));
             routing::getInstance()->redirect('usuario', 'index');
         }
         //close if
     } catch (PDOException $exc) {
         echo $exc->getMessage();
         echo '<br>';
         echo '<pre>';
         print_r($exc->getTrace());
         echo '</pre>';
     }
 }
开发者ID:rooseveltDiaz,项目名称:proyecto_porcicola,代码行数:27,代码来源:deleteActionClass.php

示例8: execute

 public function execute()
 {
     try {
         if (request::getInstance()->isMethod('POST')) {
             $id = request::getInstance()->getPost(registroPartoTableClass::getNameField(registroPartoTableClass::ID, true));
             $fecha = request::getInstance()->getPost(registroPartoTableClass::getNameField(registroPartoTableClass::FECHA_NACIMIENTO, true));
             $hembras = request::getInstance()->getPost(registroPartoTableClass::getNameField(registroPartoTableClass::HEMBRAS_NACIDAS_VIVAS, true));
             $machos = request::getInstance()->getPost(registroPartoTableClass::getNameField(registroPartoTableClass::MACHOS_NACIDOS_VIVOS, true));
             $muertos = request::getInstance()->getPost(registroPartoTableClass::getNameField(registroPartoTableClass::NACIDOS_MUERTOS, true));
             //                $raza = request::getInstance()->getPost(registroPartoTableClass::getNameField(registroPartoTableClass::RAZA_ID, true));
             $animal_id = request::getInstance()->getPost(registroPartoTableClass::getNameField(registroPartoTableClass::ANIMAL_ID, true));
             //  $fecha = request::getInstance()->getPost(registroPartoTableClass::getNameField(registroPartoTableClass::FECHA_NACIMIENTO, true));
             //                $caracteres = validator::getInstance()->validatorCharactersSpecial($nombre);
             //
             //                if ($caracteres == true) {
             //                    throw new PDOException(i18n::__(10005, null, 'errors', null, 10005));
             //                }
             $ids = array(registroPartoTableClass::ID => $id);
             $data = array(registroPartoTableClass::FECHA_NACIMIENTO => $fecha, registroPartoTableClass::HEMBRAS_NACIDAS_VIVAS => $hembras, registroPartoTableClass::MACHOS_NACIDOS_VIVOS => $machos, registroPartoTableClass::NACIDOS_MUERTOS => $muertos, registroPartoTableClass::ANIMAL_ID => $animal_id);
             registroPartoTableClass::update($ids, $data);
             session::getInstance()->setSuccess(i18n::__('succesUpdate', null, 'parto'));
             log::register(i18n::__('update'), registroPartoTableClass::getNameTable());
             routing::getInstance()->redirect('animal', 'indexRegistroParto');
         } else {
             log::register(i18n::__('update'), registroPartoTableClass::getNameTable(), i18n::__('errorUpdateBitacora'));
             session::getInstance()->setError(i18n::__('errorUpdate'));
             routing::getInstance()->redirect('animal', 'indexRegistroParto');
         }
     } catch (PDOException $exc) {
         session::getInstance()->setFlash('exc', $exc);
         routing::getInstance()->forward('shfSecurity', 'exception');
     }
 }
开发者ID:rooseveltDiaz,项目名称:proyecto_porcicola,代码行数:33,代码来源:updateRegistroPartoActionClass.php

示例9: execute

 public function execute()
 {
     try {
         if (request::getInstance()->isMethod('POST')) {
             $nombre = request::getInstance()->getPost(loteTableClass::getNameField(loteTableClass::NOMBRE, true));
             //                $caracteres = validator::getInstance()->validatorCharactersSpecial($nombre);
             //
             //                if ($caracteres == true) {
             //                    throw new PDOException(i18n::__(10005, null, 'errors', null, 10005));
             //                }
             loteTableClass::validatCreate($nombre);
             $data = array(loteTableClass::NOMBRE => $nombre);
             loteTableClass::insert($data);
             session::getInstance()->setSuccess(i18n::__('succesCreate', null, 'lote'));
             log::register(i18n::__('create'), loteTableClass::getNameTable());
             routing::getInstance()->redirect('animal', 'indexLote');
         } else {
             log::register(i18n::__('create'), loteTableClass::getNameTable(), i18n::__('errorCreateBitacora'));
             session::getInstance()->setError(i18n::__('errorCreate'));
             routing::getInstance()->redirect('animal', 'indexLote');
         }
     } catch (PDOException $exc) {
         session::getInstance()->setFlash('exc', $exc);
         routing::getInstance()->forward('shfSecurity', 'exception');
     }
 }
开发者ID:rooseveltDiaz,项目名称:proyecto_porcicola,代码行数:26,代码来源:createLoteActionClass.php

示例10: execute

 public function execute()
 {
     try {
         if (request::getInstance()->isMethod('POST')) {
             $nombre = request::getInstance()->getPost(credencialTableClass::getNameField(credencialTableClass::NOMBRE, true));
             //                $fields = array(
             //                    credencialTableClass::NOMBRE
             //                );
             //                $objCreden = credencialTableClass::getAll($fields);
             $data = array(credencialTableClass::NOMBRE => $nombre);
             credencialTableClass::insert($data);
             credencialTableClass::validatCreate($nombre);
             session::getInstance()->setSuccess(i18n::__('succesCreate', null, 'default'));
             log::register(i18n::__('create'), credencialTableClass::getNameTable());
             routing::getInstance()->redirect('usuario', 'indexCredencial');
         } else {
             log::register(i18n::__('create'), credencialTableClass::getNameTable(), i18n::__('errorCreateBitacora'));
             session::getInstance()->setError(i18n::__('errorCreate', null, 'default'));
             routing::getInstance()->redirect('usuario', 'indexCredencial');
         }
     } catch (PDOException $exc) {
         session::getInstance()->setFlash('exc', $exc);
         routing::getInstance()->forward('shfSecurity', 'exception');
     }
 }
开发者ID:rooseveltDiaz,项目名称:proyecto_porcicola,代码行数:25,代码来源:createCredencialActionClass.php

示例11: execute

 public function execute()
 {
     try {
         if (request::getInstance()->isMethod('POST')) {
             $id = request::getInstance()->getPost(insumoTableClass::getNameField(insumoTableClass::ID, true));
             $nombre = request::getInstance()->getPost(insumoTableClass::getNameField(insumoTableClass::NOMBRE, true));
             $fabricacion = request::getInstance()->getPost(insumoTableClass::getNameField(insumoTableClass::FECHA_FABRICACION, true));
             $vencimiento = request::getInstance()->getPost(insumoTableClass::getNameField(insumoTableClass::FECHA_VENCIMIENTO, true));
             $tipo_insumo = request::getInstance()->getPost(insumoTableClass::getNameField(insumoTableClass::TIPO_INSUMO, true));
             $valor = request::getInstance()->getPost(insumoTableClass::getNameField(insumoTableClass::VALOR, true));
             insumoTableClass::validateEdit($tipo_insumo, $nombre, $fabricacion, $vencimiento, $valor);
             $ids = array(insumoTableClass::ID => $id);
             $data = array(insumoTableClass::NOMBRE => $nombre, insumoTableClass::FECHA_FABRICACION => $fabricacion, insumoTableClass::FECHA_VENCIMIENTO => $vencimiento, insumoTableClass::TIPO_INSUMO => $tipo_insumo, insumoTableClass::VALOR => $valor);
             insumoTableClass::update($ids, $data);
             session::getInstance()->setSuccess(i18n::__('succesUpdate', null, 'insumo'));
             log::register(i18n::__('update'), insumoTableClass::getNameTable());
             routing::getInstance()->redirect('insumo', 'index');
         } else {
             log::register(i18n::__('update'), insumoTableClass::getNameTable(), i18n::__('errorUpdateBitacora'));
             session::getInstance()->setError(i18n::__('errorUpdate'));
             routing::getInstance()->redirect('insumo', 'index');
         }
     } catch (PDOException $exc) {
         session::getInstance()->setFlash('exc', $exc);
         routing::getInstance()->forward('shfSecurity', 'exception');
     }
 }
开发者ID:rooseveltDiaz,项目名称:proyecto_porcicola,代码行数:27,代码来源:updateActionClass.php

示例12: validateInsert

 public static function validateInsert()
 {
     $flag = false;
     $banco = request::getInstance()->getPost('inputBanco');
     if (self::notBlank($banco)) {
         $flag = true;
         session::getInstance()->setFlash('inputBanco', true);
         session::getInstance()->setError(i18n::__(04, null, 'errors'), 'inputBanco');
     } else {
         if (is_numeric($banco)) {
             $flag = true;
             session::getInstance()->setFlash('inputBanco', true);
             session::getInstance()->setError('El campo no debe ser númerico', 'inputBanco');
         } else {
             if (strlen($banco) > \bancoTableClass::NOMBRE_LENGTH) {
                 $flag = true;
                 session::getInstance()->setFlash('inputBanco', true);
                 session::getInstance()->setError('El campo no debe de exceder el mínimo de caracteres permitidos', 'inputBanco');
             } else {
                 if (self::isUnique(\bancoTableClass::ID, true, array(\bancoTableClass::NOMBRE => $banco), \bancoTableClass::getNameTable())) {
                     $flag = true;
                     session::getInstance()->setFlash('inputBanco', true);
                     session::getInstance()->setError('Este banco ya está creado', 'inputBarrio');
                 }
             }
         }
     }
     if ($flag === true) {
         //request::getInstance()->setMethod('GET');
         routing::getInstance()->forward('banco', 'banco');
     }
 }
开发者ID:jordanMarin,项目名称:prestamo,代码行数:32,代码来源:createBancoValidatorClass.php

示例13: execute

 public function execute()
 {
     try {
         if (request::getInstance()->isMethod('POST')) {
             $nombre = request::getInstance()->getPost(vacunaTableClass::getNameField(vacunaTableClass::NOMBRE_VACUNA, true));
             $lote = request::getInstance()->getPost(vacunaTableClass::getNameField(vacunaTableClass::LOTE_VACUNA, true));
             $fecha_fabricacion = request::getInstance()->getPost(vacunaTableClass::getNameField(vacunaTableClass::FECHA_FABRICACION, true));
             $fecha_vencimiento = request::getInstance()->getPost(vacunaTableClass::getNameField(vacunaTableClass::FECHA_VENCIMIENTO, true));
             $valor = request::getInstance()->getPost(vacunaTableClass::getNameField(vacunaTableClass::VALOR, true));
             $cantidad = request::getInstance()->getPost(vacunaTableClass::getNameField(vacunaTableClass::CANTIDAD, true));
             $stock = request::getInstance()->getPost(vacunaTableClass::getNameField(vacunaTableClass::STOCK_MINIMO, true));
             vacunaTableClass::validateCreate($nombre, $lote, $fecha_fabricacion, $fecha_vencimiento, $valor, $cantidad, $stock);
             $data = array(vacunaTableClass::NOMBRE_VACUNA => $nombre, vacunaTableClass::FECHA_FABRICACION => $fecha_fabricacion, vacunaTableClass::FECHA_VENCIMIENTO => $fecha_vencimiento, vacunaTableClass::LOTE_VACUNA => $lote, vacunaTableClass::VALOR => $valor, vacunaTableClass::CANTIDAD => $cantidad, vacunaTableClass::STOCK_MINIMO => $stock);
             vacunaTableClass::insert($data);
             session::getInstance()->setSuccess(i18n::__('succesCreate', null, 'vacuna'));
             log::register(i18n::__('create'), vacunaTableClass::getNameTable());
             routing::getInstance()->redirect('vacunacion', 'indexVacuna');
         } else {
             log::register(i18n::__('create'), vacunaTableClass::getNameTable(), i18n::__('errorCreateBitacora'));
             session::getInstance()->setError(i18n::__('errorCreate'));
             routing::getInstance()->redirect('vacunacion', 'indexVacuna');
         }
         //close if
     } catch (PDOException $exc) {
         session::getInstance()->setFlash('exc', $exc);
         routing::getInstance()->forward('shfSecurity', 'exception');
     }
 }
开发者ID:rooseveltDiaz,项目名称:proyecto_porcicola,代码行数:28,代码来源:createVacunaActionClass.php

示例14: execute

 public function execute()
 {
     try {
         $where = null;
         if (request::getInstance()->hasPost('filter')) {
             $filter = request::getInstance()->getPost('filter');
             if (isset($filter['fecha_inicio']) and $filter['fecha_inicio'] !== null and $filter['fecha_inicio'] !== '' and isset($filter['fecha_final']) and $filter['fecha_fina'] !== null and $filter['fecha_final'] !== '') {
                 $where[procesoVentaTableClass::getNameTable() . '.' . procesoVentaTableClass::FECHA_HORA_VENTA] = array(date(config::getFormatTimestamp(), strtotime($filter['fecha_inicial'] . ' 00.00.00')), date(config::getFormatTimestamp(), strtotime($filter['fecha_final'] . ' 23.59.59')));
             }
             //close if
             if (isset($filter['cliente']) and $filter['cliente'] !== null and $filter['cliente'] !== '') {
                 $where[procesoVentaTableClass::CLIENTE_ID] = $filter['cliente'];
             }
             //close if
             session::getInstance()->setAttribute('facturaVentaFilter', $where);
         } elseif (session::getInstance()->hasAttribute('facturaVentaFilter')) {
             $where = session::getInstance()->getAttribute('facturaVentaFilter');
         }
         //close if
         $fieldsEmple = array(empleadoTableClass::ID, empleadoTableClass::NOMBRE);
         $fieldsCli = array(clienteTableClass::ID, clienteTableClass::NOMBRE);
         $fieldsFacturaVenta = array(procesoVentaTableClass::ID, procesoVentaTableClass::FECHA_HORA_VENTA, procesoVentaTableClass::ACTIVA);
         $fieldsEmpleado = array(empleadoTableClass::NOMBRE);
         $fieldsCliente = array(clienteTableClass::NOMBRE);
         $fieldsEmpleado2 = array(empleadoTableClass::NOMBRE, empleadoTableClass::ID);
         $fieldsCliente2 = array(clienteTableClass::NOMBRE, clienteTableClass::ID);
         $fieldsAnimal = array(animalTableClass::ID, animalTableClass::NUMERO);
         $fJoin1 = procesoVentaTableClass::EMPLEADO_ID;
         $fJoin2 = empleadoTableClass::ID;
         $fJoin3 = procesoVentaTableClass::CLIENTE_ID;
         $fJoin4 = clienteTableClass::ID;
         $orderBy = array(procesoVentaTableClass::FECHA_HORA_VENTA);
         $this->objEmpleado = empleadoTableClass::getAll($fieldsEmpleado2, false);
         $this->objCliente = clienteTableClass::getAll($fieldsCliente2, false);
         $page = 0;
         if (request::getInstance()->hasGet('page')) {
             $page = request::getInstance()->getGet('page') - 1;
             $page = $page * config::getRowGrid();
         }
         //close if
         $f = array(procesoVentaTableClass::ID);
         $lines = config::getRowGrid();
         $this->cntPages = procesoVentaTableClass::getAllCount($f, true, $lines, $where);
         if (request::getInstance()->hasGet('page')) {
             $this->page = request::getInstance()->getGet('page');
         } else {
             $this->page = $page;
         }
         //close if
         $this->objCliente = clienteTableClass::getAll($fieldsCli, true);
         $this->objEmpleado = empleadoTableClass::getAll($fieldsEmple, true);
         $this->objAnimal = animalTableClass::getAll($fieldsAnimal, true);
         $this->objFacturaVenta = procesoVentaTableClass::getAllJoin($fieldsFacturaVenta, $fieldsEmpleado, $fieldsCliente, null, $fJoin1, $fJoin2, $fJoin3, $fJoin4, null, null, true, $orderBy, 'ASC', config::getRowGrid(), $page, $where);
         log::register(i18n::__('ver', null, 'facturaVenta'), procesoVentaTableClass::getNameTable());
         $this->defineView('index', 'facturaVenta', session::getInstance()->getFormatOutput());
     } catch (PDOException $exc) {
         session::getInstance()->setFlash('exc', $exc);
         routing::getInstance()->forward('shfSecurity', 'exception');
     }
 }
开发者ID:rooseveltDiaz,项目名称:proyecto_porcicola,代码行数:60,代码来源:__indexFacturaVentaActionClass.php

示例15: execute

 public function execute()
 {
     try {
         if (request::getInstance()->isMethod('POST') and request::getInstance()->hasPost('chk')) {
             $idsToDelete = request::getInstance()->getPost('chk');
             foreach ($idsToDelete as $id) {
                 $ids = array(usuarioTableClass::ID => $id);
                 $idsData = array(datosUsuarioTableClass::USUARIO_ID => $id);
             }
             datosUsuarioTableClass::delete($idsData, true);
             usuarioTableClass::delete($ids, true);
             session::getInstance()->setSuccess(i18n::__('succesDeleteMasivo', null, 'user'));
             routing::getInstance()->redirect('usuario', 'indexUsuario');
         } else {
             session::getInstance()->setError(i18n::__('errorDeleteMasivo', null, 'user'));
             routing::getInstance()->redirect('usuario', 'index');
         }
     } catch (PDOException $exc) {
         echo $exc->getMessage();
         echo '<br>';
         echo '<pre>';
         print_r($exc->getTrace());
         echo '</pre>';
     }
 }
开发者ID:rooseveltDiaz,项目名称:proyecto_porcicola,代码行数:25,代码来源:deleteSelectUsuarioActionClass.php


注:本文中的mvc\i18n\i18nClass类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。