public function execute() { try { $fields = array(pagoEmpleadosTableClass::ID, pagoEmpleadosTableClass::ID_EMPLEADO, pagoEmpleadosTableClass::NOMBRE, pagoEmpleadosTableClass::FECHA_INICIO, pagoEmpleadosTableClass::FECHA_FIN, pagoEmpleadosTableClass::FECHA_PAGO, pagoEmpleadosTableClass::TOTAL); $fieldsEmpleado = array(empleadoTableClass::ID, empleadoTableClass::NUMERO_DOC); $fields2 = array(empleadoTableClass::ID); $fJoin1 = pagoEmpleadosTableClass::ID_EMPLEADO; $fJoin2 = empleadoTableClass::ID; $orderBy = array(pagoEmpleadosTableClass::ID); $page = 0; if (request::getInstance()->hasGet('page')) { $page = request::getInstance()->getGet('page') - 1; $page = $page * config::getRowGrid(); } $f = array(pagoEmpleadosTableClass::ID); $lines = config::getRowGrid(); $this->cntPages = pagoEmpleadosTableClass::getAllCount($f, false, $lines); if (request::getInstance()->hasGet('page')) { $this->page = request::getInstance()->getGet('page'); } else { $this->page = $page; } $this->objPago = pagoEmpleadosTableClass::getAllJoin($fields, $fields2, null, null, $fJoin1, $fJoin2, null, null, null, null, false, $orderBy, 'ASC', config::getRowGrid(), $page); $this->objEmpleado = empleadoTableClass::getAll($fieldsEmpleado, true); $this->defineView('index', 'pago', session::getInstance()->getFormatOutput()); } catch (PDOException $exc) { session::getInstance()->setFlash('exc', $exc); routing::getInstance()->forward('shfSecurity', 'exception'); } }
public function execute() { try { if (request::getInstance()->hasRequest(pVentaTableClass::ID)) { $idFactura = request::getInstance()->getRequest(pVentaTableClass::ID); $fields = array(dpVentaTableClass::NUMERO_DOCUMENTO, dpVentaTableClass::PESO_ANIMAL, dpVentaTableClass::PRECIO_ANIMAL, dpVentaTableClass::ANIMAL_ID); $orderBy = array(dpVentaTableClass::ID); $where = array(dpVentaTableClass::NUMERO_DOCUMENTO => $idFactura); $page = 0; if (request::getInstance()->hasGet('page')) { $page = request::getInstance()->getGet('page') - 1; $page = $page * config::getRowGrid(); } $f = array(detalleVacunacionTableClass::ID); $whereCnt = array(detalleVacunacionTableClass::ID => $id); $lines = config::getRowGrid(); $this->cntPages = detalleVacunacionTableClass::getAllCount($f, true, $lines, $whereCnt); $this->objVacunacion = vacunacionTableClass::getAll($fieldsVacunacion, true, null, null, null, null, $whereVacunacion); $this->objDetalleVacunacion = detalleVacunacionTableClass::getAll($fields, true, $orderBy, 'ASC', 10, $page, $where); $this->defineView('view', 'vacunacion', session::getInstance()->getFormatOutput()); } else { session::getInstance()->setError('pailas'); routing::getInstance()->redirect('vacunacion', 'indexVacunacion'); } } catch (PDOException $exc) { session::getInstance()->setFlash('exc', $exc); routing::getInstance()->forward('shfSecurity', 'exception'); } }
public function execute() { try { $fields = array(loteTableClass::ID, loteTableClass::NOMBRE); $orderBy = array(loteTableClass::ID); $page = 0; if (request::getInstance()->hasGet('page')) { $page = request::getInstance()->getGet('page') - 1; $page = $page * config::getRowGrid(); } $f = array(loteTableClass::ID); if (request::getInstance()->hasGet('page')) { $this->page = request::getInstance()->getGet('page'); } else { $this->page = $page; } $lines = config::getRowGrid(); $this->cntPages = loteTableClass::getAllCount($f, true, $lines); //$this->page = request::getInstance()->getGet('page'); $this->objLote = loteTableClass::getAll($fields, true, $orderBy, 'ASC', config::getRowGrid(), $page); $this->defineView('index', 'lote', session::getInstance()->getFormatOutput()); } catch (PDOException $exc) { session::getInstance()->setFlash('exc', $exc); routing::getInstance()->forward('shfSecurity', 'exception'); } }
public function execute() { try { $where = null; if (request::getInstance()->hasRequest('filter')) { $report = request::getInstance()->getPost('filter'); if (isset($report['numero']) and $report['numero'] !== null and $report['numero'] !== '') { $where[registroPesoTableClass::getNameTable() . '.' . registroPesoTableClass::ANIMAL] = $report['numero']; } //close if } //close if $fields = array(registroPesoTableClass::FECHA, registroPesoTableClass::ID, registroPesoTableClass::KILO, registroPesoTableClass::PESO, registroPesoTableClass::VALOR); $fieldsEmpleado = array(empleadoTableClass::ID, empleadoTableClass::NOMBRE); $fieldsAnimal = array(animalTableClass::ID, animalTableClass::NUMERO); $fJoin1 = registroPesoTableClass::EMPLEADO; $fJoin2 = empleadoTableClass::ID; $fJoin3 = registroPesoTableClass::ANIMAL; $fJoin4 = animalTableClass::ID; $orderBy = array(registroPesoTableClass::FECHA); $this->mensaje = "Informe de Registros de Peso Diario del Cerdo"; $this->objRegistroPeso = registroPesoTableClass::getAllJoin($fields, $fieldsEmpleado, $fieldsAnimal, null, $fJoin1, $fJoin2, $fJoin3, $fJoin4, null, null, true, $orderBy, 'ASC', null, null, $where); log::register(i18n::__('reporte'), registroPesoTableClass::getNameTable()); $this->defineView('indexRegistroPeso', 'animal', session::getInstance()->getFormatOutput()); } catch (PDOException $exc) { session::getInstance()->setFlash('exc', $exc); routing::getInstance()->forward('shfSecurity', 'exception'); } }
public function execute() { try { $where = null; if (request::getInstance()->hasRequest('filter')) { $report = request::getInstance()->getPost('filter'); if (isset($report['fecha_inicio']) and $report['fecha_inicio'] !== null and $report['fecha_inicio'] !== '' and isset($report['fecha_fin']) and $report['fecha_fin'] !== null and $report['fecha_fin'] !== '') { $where[salidaBodegaTableClass::getNameTable() . '.' . salidaBodegaTableClass::FECHA] = array(date(config::getFormatTimestamp(), strtotime($report['fecha_inicio'] . ' 00.00.00')), date(config::getFormatTimestamp(), strtotime($report['fecha_fin'] . ' 23.59.59'))); } //close if if (isset($report['empleado']) and $report['empleado'] !== null and $report['empleado'] !== '') { $where[salidaBodegaTableClass::getNameTable() . '.' . salidaBodegaTableClass::EMPLEADO] = $report['empleado']; } } $fields = array(salidaBodegaTableClass::ID, salidaBodegaTableClass::FECHA, salidaBodegaTableClass::EMPLEADO); $fieldsEmpleado = array(empleadoTableClass::ID, empleadoTableClass::NOMBRE); $fJoin1 = salidaBodegaTableClass::EMPLEADO; $fJoin2 = empleadoTableClass::ID; $orderBy = array(salidaBodegaTableClass::ID); $this->mensaje = "Informe de Salidas de Bodega"; $this->objSalida = salidaBodegaTableClass::getAllJoin($fields, $fieldsEmpleado, null, null, $fJoin1, $fJoin2, null, null, null, null, true, $orderBy, 'ASC', null, null, $where); log::register(i18n::__('reporte'), salidaBodegaTableClass::getNameTable()); $this->defineView('index', 'salidaBodega', session::getInstance()->getFormatOutput()); } catch (PDOException $exc) { session::getInstance()->setFlash('exc', $exc); routing::getInstance()->forward('shfSecurity', 'exception'); } }
public function execute() { try { if (request::getInstance()->isMethod('POST')) { $id_registro = request::getInstance()->getPost(detalleEntradaBodegaTableClass::getNameField(detalleEntradaBodegaTableClass::ID_ENTRADA, true)); $tipo_insumo = request::getInstance()->getPost(detalleEntradaBodegaTableClass::getNameField(detalleEntradaBodegaTableClass::TIPO_INSUMO, true)); $id_insumo = request::getInstance()->getPost(detalleEntradaBodegaTableClass::getNameField(detalleEntradaBodegaTableClass::ID_INSUMO, true)); $cantidad = request::getInstance()->getPost(detalleEntradaBodegaTableClass::getNameField(detalleEntradaBodegaTableClass::CANDITDAD, true)); detalleEntradaBodegaTableClass::validateCreate($tipo_insumo, $id_insumo, $cantidad); //Manejo de inventario $fieldsInventario = array(insumoTableClass::CANTIDAD); $whereInventario = array(insumoTableClass::ID => $id_insumo); $objInsumoInventario = insumoTableClass::getAll($fieldsInventario, true, null, null, null, null, $whereInventario); $insumoInventario = $objInsumoInventario[0]->cantidad + $cantidad; $id_inventario_insumo = array(insumoTableClass::ID => $id_insumo); $data_inventario_insuom = array(insumoTableClass::CANTIDAD => $insumoInventario); insumoTableClass::update($id_inventario_insumo, $data_inventario_insuom); $data = array(detalleEntradaBodegaTableClass::CANDITDAD => $cantidad, detalleEntradaBodegaTableClass::ID_ENTRADA => $id_registro, detalleEntradaBodegaTableClass::ID_INSUMO => $id_insumo, detalleEntradaBodegaTableClass::TIPO_INSUMO => $tipo_insumo); // print_r($data); // exit(); detalleEntradaBodegaTableClass::insert($data); session::getInstance()->setSuccess(i18n::__('succesCreate2', null, 'bodega')); log::register(i18n::__('create'), detalleEntradaBodegaTableClass::getNameTable()); routing::getInstance()->redirect('bodega', 'indexEntrada'); } else { log::register(i18n::__('create'), detalleEntradaBodegaTableClass::getNameTable(), i18n::__('errorCreateBitacora')); session::getInstance()->setError('El Detalle de Vacunación no pudo ser insertado'); routing::getInstance()->redirect('bodega', 'indexEntrada'); } //close if } 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(usuarioTableClass::getNameField(usuarioTableClass::ID, true)); $password = request::getInstance()->getPost(usuarioTableClass::getNameField(usuarioTableClass::PASSWORD, true)); $rePassword = request::getInstance()->getPost(usuarioTableClass::getNameField(usuarioTableClass::SECOND_PASSWORD, true)); $idPregunta = request::getInstance()->getPost(usuarioTableClass::getNameField(usuarioTableClass::RESTAURAR_ID, true)); $respuesta = request::getInstance()->getPost(usuarioTableClass::getNameField(usuarioTableClass::RESPUESTA_SECRETA, true)); $flag = true; if ($flag == true) { request::getInstance()->setMethod('GET'); } $ids = array(usuarioTableClass::ID => $id); $data = array(usuarioTableClass::PASSWORD => md5($password), usuarioTableClass::RESTAURAR_ID => $idPregunta, usuarioTableClass::RESPUESTA_SECRETA => $respuesta); usuarioTableClass::update($ids, $data); routing::getInstance()->getUrlObj('shfSecurity', 'index'); } else { routing::getInstance()->forward('recuperar', 'consultar'); } } 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(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'); } }
public function execute() { try { if (request::getInstance()->hasRequest(ciudadTableClass::ID)) { $fields = array(datosUsuarioTableClass::APELLIDOS, datosUsuarioTableClass::TIPO_DOC, datosUsuarioTableClass::NUMERO_DOCUMENTO, datosUsuarioTableClass::CREATED_AT, datosUsuarioTableClass::DIRECCION, datosUsuarioTableClass::ID, datosUsuarioTableClass::NOMBRE, datosUsuarioTableClass::TELEFONO, datosUsuarioTableClass::CORREO); $whereDatos = array(datosUsuarioTableClass::ID => request::getInstance()->getRequest(datosUsuarioTableClass::ID)); $fields2 = array(ciudadTableClass::ID, ciudadTableClass::NOMBRE); $fields3 = array(usuarioTableClass::ID, usuarioTableClass::USER); $whereUsuario = array(usuarioTableClass::ID => request::getInstance()->getRequest(datosUsuarioTableClass::ID)); $fields4 = array(tipoDocumentoUsuarioTableClass::ID, tipoDocumentoUsuarioTableClass::DESCRIPCION); $this->objTipoDoc = tipoDocumentoUsuarioTableClass::getAll($fields4, false); $this->objUsuario = usuarioTableClass::getAll($fields3, false, null, null, null, null, $whereUsuario); $this->objCiudad = ciudadTableClass::getAll($fields2); $this->objDatos = datosUsuarioTableClass::getAll($fields, false, null, null, null, null, $whereDatos); $this->defineView('edit', 'dataUser', session::getInstance()->getFormatOutput()); } else { routing::getInstance()->redirect('dataUser', 'index'); } } catch (PDOException $exc) { echo $exc->getMessage(); echo '<br>'; echo '<pre>'; print_r($exc->getTrace()); echo '</pre>'; } }
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>'; } }
public function execute() { try { if (request::getInstance()->isMethod('POST')) { $id = request::getInstance()->getPost(clienteTableClass::getNameField(clienteTableClass::ID, true)); $TIPO_DOCUMENTO_ID = request::getInstance()->getPost(clienteTableClass::getNameField(clienteTableClass::TIPO_DOCUMENTO_ID, true)); $IDENTIFICACION = request::getInstance()->getPost(clienteTableClass::getNameField(clienteTableClass::IDENTIFICACION, true)); $NOMBRE = request::getInstance()->getPost(clienteTableClass::getNameField(clienteTableClass::NOMBRE, true)); $APELLIDO = request::getInstance()->getPost(clienteTableClass::getNameField(clienteTableClass::APELLIDO, true)); $CELULAR = request::getInstance()->getPost(clienteTableClass::getNameField(clienteTableClass::CELULAR, true)); $TELEFONO = request::getInstance()->getPost(clienteTableClass::getNameField(clienteTableClass::TELEFONO, true)); $DIRECCION = request::getInstance()->getPost(clienteTableClass::getNameField(clienteTableClass::DIRECCION, true)); $CORREO = request::getInstance()->getPost(clienteTableClass::getNameField(clienteTableClass::CORREO, true)); $FECHA_NACIMIENTO = request::getInstance()->getPost(clienteTableClass::getNameField(clienteTableClass::FECHA_NACIMIENTO, true)); $LOCALIDAD_ID = request::getInstance()->getPost(clienteTableClass::getNameField(clienteTableClass::LOCALIDAD_ID, true)); // $USUARIO_ID = request::getInstance()->getPost(codeudorTableClass::getNameField(clienteTableClass::USUARIO_ID, true)); $id = array(clienteTableClass::ID => $id); $data = array(clienteBaseTableClass::TIPO_DOCUMENTO_ID => $TIPO_DOCUMENTO_ID, clienteBaseTableClass::IDENTIFICACION => $IDENTIFICACION, clienteBaseTableClass::NOMBRE => $NOMBRE, clienteBaseTableClass::APELLIDO => $APELLIDO, clienteBaseTableClass::CELULAR => $CELULAR, clienteBaseTableClass::TELEFONO => $TELEFONO, clienteBaseTableClass::CORREO => $CORREO, clienteBaseTableClass::DIRECCION => $DIRECCION, clienteBaseTableClass::FECHA_NACIMIENTO => $FECHA_NACIMIENTO, clienteBaseTableClass::LOCALIDAD_ID => $LOCALIDAD_ID); clienteTableClass::update($id, $data); } session::getInstance()->setSuccess('El registro fue modificado exitosamente'); routing::getInstance()->redirect('@cliente_lista'); //$this->defineView('editBanco', 'banco', session::getInstance()->getFormatOutput()); } catch (PDOException $exc) { session::getInstance()->setFlash('exc', $exc); routing::getInstance()->forward('shfSecurity', 'exception'); } }
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'); } }
public function execute() { try { if (request::getInstance()->hasRequest(usuarioTableClass::ID)) { $fields = array(usuarioTableClass::ID, usuarioTableClass::USER, usuarioTableClass::PASSWORD); $where = array(usuarioTableClass::ID => request::getInstance()->getRequest(usuarioTableClass::ID)); $this->objUsuario = usuarioTableClass::getAll($fields, true, null, null, null, null, $where); $this->defineView('edit', 'default', session::getInstance()->getFormatOutput()); } else { routing::getInstance()->redirect('prestamo', 'insert'); } // if (request::getInstance()->isMethod('POST')) { // // $usuario = request::getInstance()->getPost(usuarioTableClass::getNameField(usuarioTableClass::USUARIO, true)); // $password = request::getInstance()->getPost(usuarioTableClass::getNameField(usuarioTableClass::PASSWORD, true)); // // if (strlen($usuario) > usuarioTableClass::USUARIO_LENGTH) { // throw new PDOException(i18n::__(00001, null, 'errors', array(':longitud' => usuarioTableClass::USUARIO_LENGTH)), 00001); // } // // $data = array( // usuarioTableClass::USUARIO => $usuario, // usuarioTableClass::PASSWORD => md5($password) // ); // usuarioTableClass::insert($data); // routing::getInstance()->redirect('default', 'index'); // } else { // routing::getInstance()->redirect('default', 'index'); // } } catch (PDOException $exc) { session::getInstance()->setFlash('exc', $exc); routing::getInstance()->forward('shfSecurity', 'exception'); } }
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'); } }
public function execute() { try { $where = null; if (request::getInstance()->hasRequest('filter')) { $report = request::getInstance()->getPost('filter'); if (isset($report['numero']) and $report['numero'] !== null and $report['numero'] !== '') { $where[carneVacunasTableClass::getNameTable() . '.' . carneVacunasTableClass::ANIMAL] = $report['numero']; } //close if } //close if $fields = array(carneVacunasTableClass::ID, carneVacunasTableClass::ACCION, carneVacunasTableClass::DOSIS, carneVacunasTableClass::FECHA_VACUNACION); $fields2 = array(animalTableClass::NUMERO); $fields3 = array(veterinarioTableClass::NOMBRE); $fields4 = array(vacunaTableClass::NOMBRE_VACUNA); $fJoin1 = carneVacunasTableClass::ANIMAL; $fJoin2 = animalTableClass::ID; $fJoin3 = carneVacunasTableClass::VACUNA; $fJoin4 = vacunaTableClass::ID; $fJoin5 = carneVacunasTableClass::VETERINARIO; $fJoin6 = veterinarioTableClass::ID; $orderBy = array(carneVacunasTableClass::FECHA_VACUNACION); $this->objCarne = carneVacunasTableClass::getAllJoin($fields, $fields2, $fields3, $fields4, $fJoin1, $fJoin2, $fJoin3, $fJoin4, $fJoin5, $fJoin6, false, $orderBy, 'ASC', null, null, $where); $this->mensaje = 'Carnet de Vacunas del Cerdo'; log::register(i18n::__('reporte'), carneVacunasTableClass::getNameTable()); $this->defineView('indexVacunacion', 'animal', session::getInstance()->getFormatOutput()); } catch (PDOException $exc) { session::getInstance()->setFlash('exc', $exc); routing::getInstance()->forward('shfSecurity', 'exception'); } }
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'); } }
public function execute() { try { $fields = array(datosUsuarioTableClass::APELLIDOS, datosUsuarioTableClass::TIPO_DOC, datosUsuarioTableClass::NUMERO_DOCUMENTO, datosUsuarioTableClass::CREATED_AT, datosUsuarioTableClass::DIRECCION, datosUsuarioTableClass::ID, datosUsuarioTableClass::NOMBRE, datosUsuarioTableClass::TELEFONO, datosUsuarioTableClass::USUARIO_ID, datosUsuarioTableClass::CORREO); $fields2 = array(ciudadTableClass::NOMBRE); $fields3 = array(usuarioBaseTableClass::USER); $fields4 = array(tipoDocumentoUsuarioTableClass::DESCRIPCION); $fJoin1 = datosUsuarioTableClass::CIUDAD_ID; $fJoin2 = ciudadTableClass::ID; $fJoin3 = datosUsuarioTableClass::USUARIO_ID; $fJoin4 = usuarioBaseTableClass::ID; $fJoin5 = datosUsuarioTableClass::TIPO_DOC; $fJoin6 = tipoDocumentoUsuarioTableClass::ID; $where = array(datosUsuarioTableClass::USUARIO_ID => request::getInstance()->getRequest(usuarioTableClass::ID)); $lines = config::getRowGrid(3); $this->cntPages = datosUsuarioTableClass::getAllCount($fields, true, $lines); $this->objDatos = datosUsuarioTableClass::getAllJoin($fields, $fields2, $fields3, $fields4, $fJoin1, $fJoin2, $fJoin3, $fJoin4, $fJoin5, $fJoin6, true, null, null, null, null, $where); $this->objTipoDoc = tipoDocumentoUsuarioTableClass::getAll($fields4, false); $this->objUsuario = usuarioTableClass::getAll($fields3, true, null, null, null, null); $this->objCiudad = ciudadTableClass::getAll($fields2); $this->defineView('index', 'dataUser', session::getInstance()->getFormatOutput()); } catch (PDOException $exc) { echo $exc->getMessage(); echo '<br>'; echo '<pre>'; print_r($exc->getTrace()); echo '</pre>'; } }
public function execute() { try { if (request::getInstance()->isMethod('POST')) { $usuario = request::getInstance()->getPost('inputUsuario'); $password = request::getInstance()->getPost('inputPassword'); $tipo_documento = request::getInstance()->getPost('inputTipo_documento'); $identificacion = request::getInstance()->getPost('inputIdentificacion'); $nombre = request::getInstance()->getPost('inputNombre'); $apellido = request::getInstance()->getPost('inputApellido'); $celular = request::getInstance()->getPost('inputCelular'); $telefono = request::getInstance()->getPost('inputTelefono'); $correo = request::getInstance()->getPost('inputCorreo'); $direccion = request::getInstance()->getPost('inputDireccion'); $fecha_nacimiento = request::getInstance()->getPost('inputFecha_nacimiento'); $localidad = request::getInstance()->getPost('inputLocalidad'); validate::insert($usuario, $password, $tipo_documento, $identificacion, $nombre, $apellido, $celular, $telefono, $correo, $direccion, $fecha_nacimiento, $localidad); $data1 = array(usuarioTableClass::USER => $usuario, usuarioTableClass::PASSWORD => md5($password), usuarioTableClass::LAST_LOGIN_AT => date(config::getFormatTimestamp()), '__sequence' => 'usuario_id_seq'); $usuario_id = usuarioTableClass::insert($data1); $data2 = array(clienteTableClass::TIPO_DOCUMENTO_ID => $tipo_documento, clienteTableClass::IDENTIFICACION => $identificacion, clienteTableClass::NOMBRE => $nombre, clienteTableClass::APELLIDO => $apellido, clienteTableClass::CELULAR => $celular, clienteTableClass::TELEFONO => $telefono, clienteTableClass::CORREO => $correo, clienteTableClass::DIRECCION => $direccion, clienteTableClass::FECHA_NACIMIENTO => $fecha_nacimiento, clienteTableClass::LOCALIDAD_ID => $localidad, clienteTableClass::USUARIO_ID => $usuario_id); clienteTableClass::insert($data2); session::getInstance()->setSuccess('El cliente fue creado exitosamente'); routing::getInstance()->redirect('@cliente_lista'); } } catch (PDOException $exc) { session::getInstance()->setFlash('exc', $exc); routing::getInstance()->forward('shfSecurity', 'exception'); } }
public function execute() { try { $fecha = request::getInstance()->getPost(procesoVentaTableClass::getNameField(procesoVentaTableClass::FECHA_HORA_VENTA, true)); $empleado = request::getInstance()->getPost(procesoVentaTableClass::getNameField(procesoVentaTableClass::EMPLEADO_ID, true)); $cliente = request::getInstance()->getPost(procesoVentaTableClass::getNameField(procesoVentaTableClass::CLIENTE_ID, true)); $animal = request::getInstance()->getPost(procesoVentaTableClass::getNameField(procesoVentaTableClass::ANIMAL, true)); $peso = request::getInstance()->getPost(procesoVentaTableClass::getNameField(procesoVentaTableClass::PESO, true)); $valor = request::getInstance()->getPost(procesoVentaTableClass::getNameField(procesoVentaTableClass::VALOR, true)); $subtotal = $peso * $valor; procesoVentaTableClass::validateCreate($fecha, $empleado, $cliente); $data = array(procesoVentaTableClass::CLIENTE_ID => $cliente, procesoVentaTableClass::EMPLEADO_ID => $empleado, procesoVentaTableClass::FECHA_HORA_VENTA => $fecha, procesoVentaTableClass::ANIMAL => $animal, procesoVentaTableClass::PESO => $peso, procesoVentaTableClass::VALOR => $valor, procesoVentaTableClass::SUBTOTAL => $subtotal); //Manejo de inventario $fieldsAnimal = array(animalTableClass::NUMERO, animalTableClass::ID); $whereInventario = array(animalTableClass::ID => $animal); $objAnimal = animalTableClass::getAll($fieldsAnimal, true, null, null, null, null, $whereInventario); procesoVentaTableClass::validateInventario($objAnimal[0]->id); $fieldsAnimalDelete = array(animalTableClass::ID => $objAnimal[0]->id); animalTableClass::delete($fieldsAnimalDelete, true); procesoVentaTableClass::insert($data); session::getInstance()->setSuccess(i18n::__('succesCreate', null, 'facturaVenta')); log::register(i18n::__('create'), procesoVentaTableClass::getNameTable()); routing::getInstance()->redirect('factura', 'indexFacturaVenta'); } catch (PDOException $exc) { session::getInstance()->setFlash('exc', $exc); routing::getInstance()->forward('shfSecurity', 'exception'); } }
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'); } }
public function execute() { try { if (request::getInstance()->isMethod('POST')) { $usuario = request::getInstance()->getPost('inputUser'); $password = request::getInstance()->getPost('inputPassword'); if (($objUsuario = usuarioTableClass::verifyUser($usuario, $password)) !== false) { hook\security\securityHookClass::login($objUsuario); if (request::getInstance()->hasPost('chkRememberMe') === true) { $chkRememberMe = request::getInstance()->getPost('chkRememberMe'); $hash = md5($objUsuario[0]->id_usuario . $objUsuario[0]->usuario . date(config::getFormatTimestamp())); $data = array(recordarMeTableClass::USUARIO_ID => $objUsuario[0]->id_usuario, recordarMeTableClass::HASH_COOKIE => $hash, recordarMeTableClass::IP_ADDRESS => request::getInstance()->getServer('REMOTE_ADDR'), recordarMeTableClass::CREATED_AT => date(config::getFormatTimestamp())); recordarMeTableClass::insert($data); setcookie(config::getCookieNameRememberMe(), $hash, time() + config::getCookieTime(), config::getCookiePath()); } log::register('identificacion', 'NINGUNA'); hook\security\securityHookClass::redirectUrl(); } else { session::getInstance()->setError('Usuario y contraseña incorrectos'); routing::getInstance()->redirect(config::getDefaultModuleSecurity(), config::getDefaultActionSecurity()); } } else { routing::getInstance()->redirect(config::getDefaultModule(), config::getDefaultAction()); } } catch (PDOException $exc) { session::getInstance()->setFlash('exc', $exc); routing::getInstance()->forward('shfSecurity', 'exception'); } }
public function execute() { try { if (request::getInstance()->hasRequest(registroPartoTableClass::ID)) { $fields = array(registroPartoTableClass::ID, registroPartoTableClass::FECHA_NACIMIENTO, registroPartoTableClass::HEMBRAS_NACIDAS_VIVAS, registroPartoTableClass::MACHOS_NACIDOS_VIVOS, registroPartoTableClass::NACIDOS_MUERTOS, registroPartoTableClass::ANIMAL_ID); // $fieldsRaza = array( // razaTableClass::ID, // razaTableClass::NOMBRE_RAZA // ); $fieldsAnimal = array(animalTableClass::ID, animalTableClass::NUMERO); $raza_id = 2; $whereAnimal = array(animalTableClass::GENERO_ID => $raza_id); $where = array(registroPartoTableClass::ID => request::getInstance()->getRequest(registroPartoTableClass::ID)); $this->objAnimal = animalTableClass::getAll($fieldsAnimal, true, null, null, null, null, $whereAnimal); // $this->objRaza = razaTableClass::getAll($fieldsRaza, true); $this->objParto = registroPartoTableClass::getAll($fields, false, null, null, null, null, $where); $this->defineView('edit', 'registroParto', session::getInstance()->getFormatOutput()); } else { routing::getInstance()->redirect('animal', 'indexRegistroParto'); } } catch (PDOException $exc) { session::getInstance()->setFlash('exc', $exc); routing::getInstance()->forward('shfSecurity', 'exception'); } }
public function execute() { try { if (request::getInstance()->isMethod('POST')) { $idsToDelete = request::getInstance()->getPost('chk'); foreach ($idsToDelete as $id) { $ids = array(vacunacionTableClass::ID => $id); $idsDetalle = array(detalleVacunacionTableClass::ID_REGISTRO => $id); vacunacionTableClass::delete($ids, true); detalleVacunacionTableClass::delete($idsDetalle, true); } //close foreach session::getInstance()->setSuccess(i18n::__('succesInhabilMasive', null, 'vacunacion')); log::register(i18n::__('borrar seleccion'), vacunacionTableClass::getNameTable()); routing::getInstance()->redirect('vacunacion', 'indexVacunacion'); } else { session::getInstance()->setError('mal'); routing::getInstance()->redirect('vacunacion', 'indexVacunacion'); } //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()->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>'; } }
public function execute() { try { $where = null; // if (request::getInstance()->hasRequest('filter')) { $report = request::getInstance()->getPost('filter'); if (isset($report['numero']) and $report['numero'] !== null and $report['numero'] !== '') { $where[registroPartoTableClass::getNameTable() . '.' . registroPartoTableClass::ANIMAL_ID] = $report['numero']; } //close if $fields = array(registroPartoTableClass::ID, registroPartoTableClass::FECHA_NACIMIENTO, registroPartoTableClass::HEMBRAS_NACIDAS_VIVAS, registroPartoTableClass::MACHOS_NACIDOS_VIVOS, registroPartoTableClass::NACIDOS_MUERTOS); $fields2 = array(animalTableClass::NUMERO); // $fields3 = array ( // razaTableClass::NOMBRE_RAZA // ); $fJoin1 = registroPartoTableClass::ANIMAL_ID; $fJoin2 = animalTableClass::ID; // $fJoin3 = registroPartoTableClass::RAZA_ID; // $fJoin4 = razaTableClass::ID; $orderBy = array(registroPartoTableClass::ID); // $this->objEmpleado = empleadoTableClass::getAll($fields2, false); $this->objParto = registroPartoTableClass::getAllJoin($fields, $fields2, null, null, $fJoin1, $fJoin2, null, null, null, null, false, $orderBy, 'ASC', null, null, $where); $this->mensaje = 'Registros de Partos de la Cerda'; $this->defineView('index', 'registroParto', session::getInstance()->getFormatOutput()); } 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(entradaBodegaTableClass::getNameField(entradaBodegaTableClass::ID, true)); $fecha = request::getInstance()->getPost(entradaBodegaTableClass::getNameField(entradaBodegaTableClass::FECHA, true)); $empleado = request::getInstance()->getPost(entradaBodegaTableClass::getNameField(entradaBodegaTableClass::EMPLEADO, true)); entradaBodegaTableClass::validateUpdate($fecha, $empleado); $ids = array(entradaBodegaTableClass::ID => $id); $data = array(entradaBodegaTableClass::FECHA => $fecha, entradaBodegaTableClass::EMPLEADO => $empleado); entradaBodegaTableClass::update($ids, $data); session::getInstance()->setSuccess(i18n::__('succesUpdate', null, 'bodega')); log::register('update', entradaBodegaTableClass::getNameTable()); routing::getInstance()->redirect('bodega', 'indexEntrada'); } else { log::register(i18n::__('update'), entradaBodegaTableClass::getNameTable(), i18n::__('errorUpdateBitacora')); session::getInstance()->setError(i18n::__('errorUpdate')); routing::getInstance()->redirect('bodega', 'indexEntrada'); } //close if } 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(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'); } }
public function execute() { try { $where = null; $fields = array(usuarioCredencialTableClass::ID); $fields2 = array(usuarioTableClass::USER); $fields3 = array(credencialTableClass::NOMBRE); $fJoin1 = usuarioCredencialTableClass::USUARIO_ID; $fJoin2 = usuarioTableClass::ID; $fJoin3 = usuarioCredencialTableClass::CREDENCIAL_ID; $fJoin4 = credencialTableClass::ID; $orderBy = array(usuarioCredencialTableClass::ID); $page = 0; if (request::getInstance()->hasGet('page')) { $page = request::getInstance()->getGet('page') - 1; $page = $page * config::getRowGrid(); } $f = array(usuarioCredencialTableClass::ID); if (request::getInstance()->hasGet('page')) { $this->page = request::getInstance()->getGet('page'); } else { $this->page = $page; } $lines = config::getRowGrid(); $this->cntPages = usuarioCredencialTableClass::getAllCount($f, true, $lines, $where); $this->objUsuCrede = usuarioCredencialTableClass::getAllJoin($fields, $fields2, $fields3, null, $fJoin1, $fJoin2, $fJoin3, $fJoin4, null, null, false, $orderBy, 'ASC', config::getRowGrid(), $page, $where); $this->defineView('index', 'usuarioCredencial', session::getInstance()->getFormatOutput()); } catch (PDOException $exc) { echo $exc->getMessage(); echo '<br>'; echo '<pre>'; print_r($exc->getTrace()); echo '</pre>'; } }
public function execute() { try { if (request::getInstance()->isMethod('POST')) { $usuario = request::getInstance()->getPost('inputUsuario'); $password = request::getInstance()->getPost('inputPassword'); $tipo_documento = request::getInstance()->getPost('inputTipo_documento'); $identificacion = request::getInstance()->getPost('inputIdentificacion'); $nombre = request::getInstance()->getPost('inputNombre'); $apellido = request::getInstance()->getPost('inputApellido'); $direccion = request::getInstance()->getPost('inputDireccion'); $telefono = request::getInstance()->getPost('inputTelefono'); $celular = request::getInstance()->getPost('inputCelular'); $correo = request::getInstance()->getPost('inputCorreo'); validate::insert($usuario, $password, $tipo_documento, $identificacion, $nombre, $apellido, $celular, $telefono, $correo, $direccion); // primero hay que crear el cliente y luego si los datos!!! $data = array(usuarioTableClass::USER => $usuario, usuarioTableClass::PASSWORD => md5($password), usuarioTableClass::LAST_LOGIN_AT => date(config::getFormatTimestamp()), '__sequence' => 'usuario_id_seq'); $usuario_id = usuarioTableClass::insert($data); //validate::validateInsert(); $data1 = array(empleadoTableClass::TIPO_DOCUMENTO_ID => $tipo_documento, empleadoTableClass::IDENTIFICACION => $identificacion, empleadoTableClass::NOMBRE => $nombre, empleadoTableClass::APELLIDO => $apellido, empleadoTableClass::DIRECCION => $direccion, empleadoTableClass::TELEFONO => $telefono, empleadoTableClass::MOVIL => $celular, empleadoTableClass::CORREO => $correo, empleadoTableClass::USUARIO_ID => $usuario_id); empleadoTableClass::insert($data1); session::getInstance()->setSuccess('El empleado fue creado exitosamente'); // $this->defineView('index', 'empleado', session::getInstance()->getFormatOutput()); } else { //inputBarrio routing::getInstance()->redirect('empleado', 'empleado'); } } 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(datosUsuarioTableClass::getNameField(datosUsuarioTableClass::ID, true)); $nombre = request::getInstance()->getPost(datosUsuarioTableClass::getNameField(datosUsuarioTableClass::NOMBRE, true)); $apellidos = request::getInstance()->getPost(datosUsuarioTableClass::getNameField(datosUsuarioTableClass::APELLIDOS, true)); $cedula = request::getInstance()->getPost(datosUsuarioTableClass::getNameField(datosUsuarioTableClass::CEDULA, true)); $direccion = request::getInstance()->getPost(datosUsuarioTableClass::getNameField(datosUsuarioTableClass::DIRECCION, true)); $idCiudad = request::getInstance()->getPost(datosUsuarioTableClass::getNameField(datosUsuarioTableClass::CIUDAD_ID, true)); $telefono = request::getInstance()->getPost(datosUsuarioTableClass::getNameField(datosUsuarioTableClass::TELEFONO, true)); $correo = request::getInstance()->getPost(datosUsuarioTableClass::getNameField(datosUsuarioTableClass::CORREO, true)); $ids = array(datosUsuarioTableClass::ID => $id); $data = array(datosUsuarioTableClass::NOMBRE => $nombre, datosUsuarioTableClass::APELLIDOS => $apellidos, datosUsuarioTableClass::CEDULA => $cedula, datosUsuarioTableClass::DIRECCION => $direccion, datosUsuarioTableClass::CIUDAD_ID => $idCiudad, datosUsuarioTableClass::TELEFONO => $telefono, datosUsuarioTableClass::CORREO => $correo); datosUsuarioTableClass::update($ids, $data); } routing::getInstance()->redirect('dataUser', 'index'); } catch (PDOException $exc) { echo $exc->getMessage(); echo '<br>'; echo '<pre>'; print_r($exc->getTrace()); echo '</pre>'; } }