public function buscarTodos() { session_start(); if (isset($_SESSION['user_id'])) { } else { header('Location: index.php?ctl=login'); } $m = new EmpleadosModel("rhsys", Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $params = array('nombre' => '', 'resultado' => array(), 'empleados' => $m->dameEmpleados()); if ($_SERVER['REQUEST_METHOD'] == 'POST') { $params['nombre'] = $_POST['nombre']; $params['resultado'] = $m->buscarEmpleadoActivo($_POST['nombre']); } //require __DIR__ . '/templates/Empleado/buscarTodos.php'; }
public function editCelular() { session_start(); if (isset($_SESSION['user_id'])) { } else { header('Location: index.php?ctl=login'); } $m2 = new EmpleadosModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $m = new CelularesModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); if ($_SERVER['REQUEST_METHOD'] == 'POST') { $m->editarTelefono($_POST['id'], $_POST['compania'], $_POST['telefono'], $_POST['numcuenta'], $_POST['razon_social'], $_POST['empleado_id']); header('Location: index.php?ctl=viewCel&id=' . $_POST['id']); } else { $id = $_GET['id']; $empleados = $m2->dameEmpleados(); $params = array('compania' => $_POST['compania'], 'telefono' => $_POST['telefono'], 'num_cuenta' => $_POST['numcuenta'], 'razon_social' => $_POST['razon_social'], 'empleado_id' => $_POST['empleado_id'], 'empleados' => $empleados); } require __DIR__ . '/templates/Celular/editCelular.php'; }
<?php //version local de pruebas en mysql $m = new EmpleadosModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $password = $m->generateRandomString(8); $user_aux3 = $m->generateRandomString(2); $empleados = $m->dameEmpleados(); foreach ($empleados as $empleado) { $user = $m->postinsertEmpleado_Mysql($empleado); } //termina version mysql
public function editEquipo() { session_start(); if (isset($_SESSION['user_id'])) { } else { header('Location: index.php?ctl=login'); } $m = new EquipoModel("iron_man", Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $m2 = new EmpleadosModel("rhsys", Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $m3 = new ProveedorModel("iron_man", Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); if ($_SERVER['REQUEST_METHOD'] == 'POST') { $equipo_edit = $_POST; $m->editarEquipo($equipo_edit); header('Location: index.php?ctl=viewCel&id=' . $_POST['id']); } else { $id = $_GET['id']; $empleados = $m2->dameEmpleados(); $equipo = $m->dameEquipo($id); $proyectos = $m->dameProyectos(); $params = array('equipo' => $equipo, 'empleados' => $empleados, 'marcas' => $marcas, 'proyectos' => $proyectos, 'proveedores' => $proveedores); } require __DIR__ . '/templates/Equipo/EditEquipo.php'; }
public function editAuto() { session_start(); if (isset($_SESSION['user_id'])) { } else { header('Location: index.php?ctl=login'); } $m = new AutomovilesModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $m2 = new EmpleadosModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); if ($_SERVER['REQUEST_METHOD'] == 'POST') { $m->editarAutomovil($_POST['id'], $_POST['marca'], $_POST['modelo'], $_POST['ano'], $_POST['color'], $_POST['placas'], $_POST['oxxo'], $_POST['empleado_id']); header('Location: index.php?ctl=ver&id=' . $_POST['id']); } else { $id = $_GET['id']; $m = new AutomovilesModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $m2 = new EmpleadosModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $empleados = $m2->dameEmpleados(); $automovil = $m->dameAutomovil($id); $params = array('empleados' => $empleados, 'automovil' => $automovil); //$params = $empleado; } require __DIR__ . '/templates/Automovil/EditAutomovil.php'; }
public function editFamiliar() { session_start(); if (isset($_SESSION['user_id'])) { } else { header('Location: index.php?ctl=login'); } $m = new FamiliaresModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $m2 = new EmpleadosModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); if ($_SERVER['REQUEST_METHOD'] == 'POST') { $m->editarFamiliar($_POST['id'], $_POST['empleado_id'], $_POST['tipo'], $_POST['nombre'], $_POST['edad'], $_POST['direccion']); header('Location: index.php?ctl=viewFamiliar&id=' . $_POST['id']); } else { $id = $_GET['id']; $m = new FamiliaresModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $m2 = new EmpleadosModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $empleados = $m2->dameEmpleados(); $familiar = $m->dameFamiliar($id); $params = array('empleados' => $empleados, 'familiar' => $familiar); $params = $empleado; } require __DIR__ . '/templates/Familiar/EditFamiliar.php'; }
public function editPrestamo() { session_start(); if (isset($_SESSION['user_id'])) { } else { header('Location: index.php?ctl=login'); } $m = new PrestamosModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $m2 = new EmpleadosModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); if ($_SERVER['REQUEST_METHOD'] == 'POST') { $prestamo = $_POST; $m->editarPrestamo($prestamo); //echo $m->editarPrestamo($prestamo); header('Location: index.php?ctl=ver&id=' . $_POST['empleado_id']); } else { $id = $_GET['id']; $m = new PrestamosModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $m2 = new EmpleadosModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $empleados = $m2->dameEmpleados(); $prestamo = $m->damePrestamo($id); $params = array('empleados' => $empleados, 'prestamo' => $prestamo); //$params = $empleado; } require __DIR__ . '/templates/Prestamo/EditPrestamo.php'; }
public function monitores_empleados_alt_con_sueldo() { session_start(); if (isset($_SESSION['user_id'])) { } else { header('Location:index.php?ctl=login'); } $m = new EmpleadosModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); //coneccion al modelo $params = array('departamentos' => $m->dameDepartamentos(), 'diseno' => $m->dameEmpleados_monitor_op_por_dep(1), 'construccion' => $m->dameEmpleados_monitor_op_por_dep(5), 'presupuestos' => $m->dameEmpleados_monitor_op_por_dep(6), 'admin_proy' => $m->dameEmpleados_monitor_op_por_dep(7), 'calidad' => $m->dameEmpleados_monitor_op_por_dep(10), 'planeacion' => $m->dameEmpleados_monitor_op_por_dep(15), 'sistemas' => $m->dameEmpleados_monitor_op_por_dep(3), 'comercial' => $m->dameEmpleados_monitor_op_por_dep(4), 'control' => $m->dameEmpleados_monitor_op_por_dep(8), 'abastecimiento' => $m->dameEmpleados_monitor_op_por_dep(9), 'limpieza' => $m->dameEmpleados_monitor_op_por_dep(11), 'contabilidad' => $m->dameEmpleados_monitor_op_por_dep(12), 'rh' => $m->dameEmpleados_monitor_op_por_dep(13), 'contraloria' => $m->dameEmpleados_monitor_op_por_dep(14), 'juridico' => $m->dameEmpleados_monitor_op_por_dep(16), 'finanzas' => $m->dameEmpleados_monitor_op_por_dep(17), 'relaciones' => $m->dameEmpleados_monitor_op_por_dep(18), 'direccion' => $m->dameEmpleados_monitor_op_por_dep(99)); require __DIR__ . '/templates/Monitores/empleados_alternativo_con_sueldo.php'; }
public function monitores_empleados_simple() { session_start(); if (isset($_SESSION['user_id'])) { } else { header('Location:index.php?ctl=login'); } $m = new EmpleadosModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); //coneccion al modelo $m2 = new NominasModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); //coneccion al modelo $params = array('empleados_ad' => $m->dameEmpleados_monitor_ad(), 'cuentas' => $m->dameCuentas(), 'cantidad' => $m->dameEmpleados_monitor_ad_id(), 'empresas' => $m2->dameCostoPorEmpresa()); require __DIR__ . '/templates/Monitores/empleados_simple.php'; }