public function execute() { try { $fecha = request::getInstance()->getPost(procesoCompraTableClass::getNameField(procesoCompraTableClass::FECHA_HORA_COMPRA, true)); $empleado = request::getInstance()->getPost(procesoCompraTableClass::getNameField(procesoCompraTableClass::EMPLEADO_ID, true)); $proveedor = request::getInstance()->getPost(procesoCompraTableClass::getNameField(procesoCompraTableClass::PROVEEDOR_ID, true)); $numero = request::getInstance()->getPost(procesoCompraTableClass::getNameField(procesoCompraTableClass::NUMERO, true)); procesoCompraTableClass::validateCreate($fecha, $empleado, $proveedor, $numero); $data = array(procesoCompraTableClass::FECHA_HORA_COMPRA => $fecha, procesoCompraTableClass::EMPLEADO_ID => $empleado, procesoCompraTableClass::PROVEEDOR_ID => $proveedor, procesoCompraTableClass::NUMERO => $numero); procesoCompraTableClass::validateCreate($fecha, $empleado, $proveedor); procesoCompraTableClass::insert($data); session::getInstance()->setSuccess(i18n::__('succesCreate', null, 'facturaCompra')); log::register(i18n::__('create'), procesoCompraTableClass::getNameTable()); routing::getInstance()->redirect('factura', 'indexFacturaCompra'); } catch (PDOException $exc) { session::getInstance()->setFlash('exc', $exc); routing::getInstance()->forward('shfSecurity', 'exception'); } }
public function execute() { try { if (request::getInstance()->isMethod('POST')) { $id = request::getInstance()->getPost(procesoCompraTableClass::getNameField(procesoCompraTableClass::ID, true)); $fecha = request::getInstance()->getPost(procesoCompraTableClass::getNameField(procesoCompraTableClass::FECHA_HORA_COMPRA, true)); $empleado = request::getInstance()->getPost(procesoCompraTableClass::getNameField(procesoCompraTableClass::EMPLEADO_ID, true)); $proveedor = request::getInstance()->getPost(procesoCompraTableClass::getNameField(procesoCompraTableClass::PROVEEDOR_ID, true)); $numero = request::getInstance()->getPost(procesoCompraTableClass::getNameField(procesoCompraTableClass::NUMERO, true)); procesoCompraTableClass::validateUpdate($fecha, $empleado, $proveedor); // $id = request::getInstance()->getPost(razaTableClass::getNameField(razaTableClass::ID, true)); // $nombre = request::getInstance()->getPost(razaTableClass::getNameField(razaTableClass::NOMBRE_RAZA, true)); // // $ids = array( // razaTableClass::ID => $id // ); // // $data = array( // razaTableClass::NOMBRE_RAZA => $nombre // ); // // razaTableClass::update($ids, $data); // session::getInstance()->setSuccess(i18n::__('succesUpdate')); // log::register(i18n::__('update'), razaTableClass::getNameTable()); procesoCompraTableClass::update($ids, $data); session::getInstance()->setSuccess(i18n::__('succesUpdate', null, 'facturaCompra')); log::register(i18n::__('update'), procesoCompraTableClass::getNameTable()); routing::getInstance()->redirect('factura', 'indexFacturaCompra'); } else { // log::register(i18n::__('update'), razaTableClass::getNameTable(), i18n::__('errorUpdateBitacora')); // session::getInstance()->setError(i18n::__('errorUpdate')); log::register(i18n::__('update'), procesoCompraTableClass::getNameTable(), i18n::__('errorUpdateBitacora')); session::getInstance()->setError(i18n::__('errorUpdate')); routing::getInstance()->redirect('factura', 'updateFacturaCompra'); } //close if } catch (PDOException $exc) { session::getInstance()->setFlash('exc', $exc); routing::getInstance()->forward('shfSecurity', 'exception'); } }
public function execute() { try { if (request::getInstance()->isMethod('POST') and request::getInstance()->isAjaxRequest()) { $id = request::getInstance()->getPost(procesoCompraTableClass::getNameField(procesoCompraTableClass::ID, true)); $ids = array(procesoCompraTableClass::ID => $id); $this->arrayAjax = array('code' => 11, 'msg' => 'La eliminacion ha sido exitosa'); procesoCompraTableClass::stateToToggle($ids); // detalleVacunacionTableClass::delete($ids, true); // session::getInstance()->setSuccess(i18n::__('succesDelete', null, 'facturaCompra')); // log::register(i18n::__('delete'), detalleVacunacionTableClass::getNameTable()); $this->defineView('delete', 'facturaCompra', session::getInstance()->getFormatOutput()); } else { routing::getInstance()->redirect('vacunacion', 'indexDetalleVacunacion'); } //close if } catch (PDOException $exc) { session::getInstance()->setFlash('exc', $exc); routing::getInstance()->forward('shfSecurity', 'exception'); } }
public static function validateCreate($fecha, $empleado, $proveedor, $numero) { $flag = false; // $pattern = "/^((19|20)?[0-9]{2})[\/|-](0?[1-9]|[1][012])[\/|-](0?[1-9]|[12][0-9]|3[01])(0[1-9]|1\d|2[0-3]):([0-5]\d):([0-5]\d)$/"; $dateNow = date("Y-m-d H:m", strtotime("now")); if (empty($fecha) or !isset($fecha) or $fecha == '') { session::getInstance()->setError(i18n::__(10055, null, 'errors')); $flag = true; session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::FECHA_HORA_COMPRA, true), true); } if ($fecha > $dateNow) { session::getInstance()->setError(i18n::__(10010, null, 'errors', array('%fecha%' => $fecha))); $flag = true; session::getInstance()->setFlash(procesoCompraBaseTableClass::getNameField(procesoCompraBaseTableClass::FECHA_HORA_COMPRA, true), true); // } // if (empty($numero) or ! isset($numero) or $numero == '') { // // session::getInstance()->setError(i18n::__(10119, null, 'errors')); // $flag = true; // session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::NUMERO, true), true); // } if (!is_numeric($numero)) { session::getInstance()->setError(i18n::__(10120, null, 'errors')); $flag = true; session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::NUMERO, true), true); } if ($numero < 0) { session::getInstance()->setError(i18n::__(10121, null, 'errors')); $flag = true; session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::NUMERO, true), true); } // if (ereg($pattern, $fecha)) { // session::getInstance()->setError(i18n::__(10009, null, 'errors', array('%fecha%' => $fecha))); // $flag = true; // session::getInstance()->setFlash(procesoCompraBaseTableClass::getNameField(procesoCompraBaseTableClass::FECHA_HORA_COMPRA, true), true); // } if (empty($empleado) or !isset($empleado) or $empleado == '') { session::getInstance()->setError(i18n::__(10099, null, 'errors')); $flag = true; session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::EMPLEADO_ID, true), true); } if (!is_numeric($empleado)) { session::getInstance()->setError(i18n::__(10100, null, 'errors')); $flag = true; session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::EMPLEADO_ID, true), true); } if ($empleado < 0) { session::getInstance()->setError(i18n::__(10101, null, 'errors')); $flag = true; session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::EMPLEADO_ID, true), true); } if (empty($proveedor) or !isset($proveedor) or $proveedor == '') { session::getInstance()->setError(i18n::__(10110, null, 'errors')); $flag = true; session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::PROVEEDOR_ID, true), true); } if (!is_numeric($proveedor)) { session::getInstance()->setError(i18n::__(10111, null, 'errors')); $flag = true; session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::PROVEEDOR_ID, true), true); } if ($proveedor < 0) { session::getInstance()->setError(i18n::__(10112, null, 'errors')); $flag = true; session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::PROVEEDOR_ID, true), true); } if ($flag == true) { request::getInstance()->setMethod('GET'); routing::getInstance()->forward('factura', 'insertFacturaCompra'); } } // public static function validateUpdate($fecha, $empleado, $proveedor) { // // $flag = false; // // $pattern = "/^((19|20)?[0-9]{2})[\/|-](0?[1-9]|[1][012])[\/|-](0?[1-9]|[12][0-9]|3[01])(0[1-9]|1\d|2[0-3]):([0-5]\d):([0-5]\d)$/"; // // $dateNow = date("Y-m-d H:m", strtotime("now")); // if (empty($fecha) or ! isset($fecha) or $fecha == '') { // // session::getInstance()->setError(i18n::__(10055, null, 'errors')); // $flag = true; // session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::FECHA_HORA_COMPRA, true), true); // } // if ($fecha > $dateNow) { // session::getInstance()->setError(i18n::__(10010, null, 'errors', array('%fecha%' => $fecha))); // $flag = true; // session::getInstance()->setFlash(procesoCompraBaseTableClass::getNameField(procesoCompraBaseTableClass::FECHA_HORA_COMPRA, true), true); // } // // if (ereg($pattern, $fecha)) { // session::getInstance()->setError(i18n::__(10009, null, 'errors', array('%fecha%' => $fecha))); // $flag = true; // session::getInstance()->setFlash(procesoCompraBaseTableClass::getNameField(procesoCompraBaseTableClass::FECHA_HORA_COMPRA, true), true); // } // // if (empty($empleado) or ! isset($empleado) or $empleado == '') { // // session::getInstance()->setError(i18n::__(10099, null, 'errors')); // $flag = true; // session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::EMPLEADO_ID, true), true); // } // if (!is_numeric($empleado)) { // session::getInstance()->setError(i18n::__(10100, null, 'errors')); // $flag = true; // session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::EMPLEADO_ID, true), true); // } // if ($empleado < 0) { // session::getInstance()->setError(i18n::__(10101, null, 'errors')); // $flag = true; // session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::EMPLEADO_ID, true), true); // } // // if (empty($proveedor) or ! isset($proveedor) or $proveedor == '') { // // session::getInstance()->setError(i18n::__(10110, null, 'errors')); // $flag = true; // session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::PROVEEDOR_ID, true), true); // } // if (!is_numeric($proveedor)) { // session::getInstance()->setError(i18n::__(10111, null, 'errors')); // $flag = true; // session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::PROVEEDOR_ID, true), true); // } // if ($proveedor < 0) { // session::getInstance()->setError(i18n::__(10112, null, 'errors')); // $flag = true; // session::getInstance()->setFlash(procesoCompraTableClass::getNameField(procesoCompraTableClass::PROVEEDOR_ID, true), true); // } // if ($flag == true) { // request::getInstance()->setMethod('GET'); // routing::getInstance()->forward('factura', 'updateFacturaCompra'); // } // } }
?> </select> </th> </tr> <tr> <th> <?php echo i18n::__('proveedor'); ?> : </th> <th> <select name="<?php echo procesoCompraTableClass::getNameField(procesoCompraTableClass::PROVEEDOR_ID, true); ?> "> <option value="">...</option> <?php foreach ($objProveedor as $key) { ?> <option value="<?php echo $key->{$id}; ?> "> <?php echo $key->{$nombreProveedor}; ?> </option> <?php }
' onclick="paginador(<?php echo $count; ?> , '<?php echo routing::getInstance()->getUrlWeb('factura', 'indexFacturaCompra'); ?> ')" id="anterior"><a href="#" aria-label="Previous"><span aria-hidden="true">⋙</span></a></li> </ul> </nav> </div> <form id="frmDelete" action="<?php //echo routing::getInstance()->getUrlWeb('vacunacion', 'deleteVacunacion') ?> " method="POST"> <input type="hidden" id="idDelete" name="<?php echo procesoCompraTableClass::getNameField(procesoCompraTableClass::ID, true); ?> "> </form> </div> </div> </main> <!-- WINDOWS MODAL DELETE MASIVE --> <div class="modal fade" id="myModalEliminarMasivo" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 class="modal-title" id="myModalLabel"><?php echo i18n::__('inhMasa'); ?>