/** * importar la clase modal_consulta.php * para generar la ventana modal. */ private function verificarFecha() { if (!($this->fechaFinal > $this->fechaInicial)) { mensajeDeErrorModal('ERROR EN EL RANGO DE FECHA', $subtitulo = '', 'La fecha Final debe Ser mayor que La fecha Inicial'); raiz(); exit; } }
public function setIdEmpresa($id) { if ($this->setIdEmpresaAjax($id)) { } else { echo '<script>alert("Escriba un valor numerico para el codigo de empresa")</script>'; raiz(); exit; } }
$turno->setIdEmpresa($_SESSION['k_empresa']); $consecutivoProduccion = preg_replace('/[a-zA-Z]/', '', $consecutivoProduccion); $produccion->setConsecutivoProduccion($consecutivoProduccion); $produccion->setTipoMaterialDigitadoPorElUsuario($fichaTecnica); $idFicha = $produccion->getIdFicha(); $produccion->next_result(); $produccion->setIdFichaTecnicaOtipoMaterial($idFicha); $consultaProduccion = $produccion->consultaMaterialPesado(); $row = $consultaProduccion->fetch_array(MYSQLI_ASSOC); $id_op = $row['op']; $id_consecutivo = $row['no_producto_final']; $kilosUnidades_producidos = $row['kilos_producidos']; $fecha = $row['fecha']; $velocidad = $row['velocidad']; $id_registro = $row['id']; $_SESSION['velocidad'] = $velocidad; $_SESSION['ficha'] = $fichaTecnica; require_once '../peticion/editarPesajeProduccion.php'; } else { echo "<script>alert('Usted no esta logiado, ingrese para despues ejecutar la opcion de registro!!')</script>"; raiz(); exit; } ?>
public function compruebaExistenciaOperador() { $consulta = $this->consultaExistenciaOperador(); if ($consulta->num_rows <= 0) { mensajeDeErrorModal($titulo = 'EL OPERADOR SELECCIONADO NO EXISTE', $subtitulo = 'Seleccione un operador de la lista desplegable', $mensaje = 'Para un mejor resultado , consulte los operadores registrados en su sistema, para esto pongase en contacto con el administrador'); exit; raiz(); } }
/** * Funcion que permite el registro de un * articulo/producto en la bd * @param type $param */ public function functionIngrearProducto($param) { $consulta = $this->CompruebaDuplicado(); $this->next_result(); if ($consulta->num_rows <= 0) { $this->procesaTransacciones($param); } else { echo '<script>alert("Ya existe un prodcuto registrados con estos datos ")</script>'; raiz(); } }
/** * funcion interna que registra el cliente en la bd * */ public function registrarCliente() { /* * verificamos que el cliente no exita para poder guardar los datos */ if ($this->CompruebaDuplicado()->num_rows > 0) { echo '<script>alert("El cliente existe, verifique e intente nuevamente ")</script>'; raiz(); exit; } else { /* * comienza una transaccion en php con mysqli * */ $this->next_result(); $this->procesaTransacciones($this->guardarTabla1(), $this->guardarTabla2(), $this->guardarTabla3()); } ////// }
/** * funcion que permite comprobar si * el usuario esta registrado en la bd y posee * algun privilegio que le permita manipular el * contenido. * sino no puede iniciar session */ public function getUser() { /** *verifica la existencia del usuario en la base de datos */ $this->query[0] = $this->buscarUsuario(); $this->row = $this->query[0]->fetch_array(MYSQLI_ASSOC); /*** * si hambas consultas arrojan resultado * se asigna el nombre de usuario a una variable * de session para mostrar el nombre durante toda * la session del usuario y para comparar privilegios * dentro de la aplicacion */ if ($this->row) { $_SESSION['k_userName'] = $this->row['usuario']; $_SESSION['k_userPass'] = $this->pass; $this->next_result(); raiz(); } else { echo "<script>alert('Usuario o Contrase\\u00f1a Incorrecta')</script>"; unset($_SESSION['id_control']); raiz(); } }