예제 #1
0
<?php

/**
 * @Author: Alexander
 * @Date:   2016-03-10 11:51:46
 * @Last Modified by:   Alexander
 * @Last Modified time: 2016-03-17 20:08:48
 */
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    session_start();
    require_once '../functions.php';
    $department_factory_id = $_POST['department_factory_id'];
    $department_code = $_POST['department_code'];
    $department_name = $_POST['department_name'];
    $factory = genericInsert('department', array('department_factory_id', 'department_code', 'department_name'), array($department_factory_id, $department_code, $department_name));
    // Create a message for the newly created factory.
    $_SESSION['message'] = $factory['message'];
}
// Reload the page
header("Location: ./");
exit;
예제 #2
0
<?php

/**
 * @Author: Alexander
 * @Date:   2016-03-10 11:51:46
 * @Last Modified by:   Alexander
 * @Last Modified time: 2016-03-17 20:58:41
 */
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    session_start();
    require_once '../functions.php';
    $work_status_code = $_POST['work_status_code'];
    $work_status_name = $_POST['work_status_name'];
    $work_status_flag = $_POST['work_status_flag'];
    $factory = genericInsert('work_status', array('work_status_code', 'work_status_name', 'work_status_flag'), array($work_status_code, $work_status_name, intval($work_status_flag)));
    // Create a message for the newly created factory.
    $_SESSION['message'] = $factory['message'];
}
// Reload the page
header("Location: ./");
exit;
예제 #3
0
<?php

/**
 * @Author: Alexander
 * @Date:   2016-03-10 11:51:46
 * @Last Modified by:   Alexander
 * @Last Modified time: 2016-03-17 20:23:16
 */
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    session_start();
    require_once '../functions.php';
    $section_department_id = $_POST['section_department_id'];
    $section_code = $_POST['section_code'];
    $section_name = $_POST['section_name'];
    $factory = genericInsert('section', array('section_department_id', 'section_code', 'section_name'), array(intval($section_department_id), $section_code, $section_name));
    // Create a message for the newly created factory.
    $_SESSION['message'] = $factory['message'];
}
// Reload the page
header("Location: ./");
exit;
예제 #4
0
    $employee_fname = $_POST['employee_fname'];
    $employee_mname = $_POST['employee_mname'];
    $employee_lname = $_POST['employee_lname'];
    $employee_date_hired = date('Y-m-d', strtotime($_POST['employee_date_hired']));
    $employee_date_regularized = date('Y-m-d', strtotime($_POST['employee_date_regularized']));
    $employee_date_resigned = date('Y-m-d', strtotime($_POST['employee_date_resigned']));
    $columns = array('employee_work_status_id', 'employee_id_num', 'employee_fname', 'employee_mname', 'employee_lname', 'employee_date_hired', 'employee_date_regularized', 'employee_date_resigned');
    $values = array(intval($employee_work_status_id), $employee_id_num, $employee_fname, $employee_mname, $employee_lname, $employee_date_hired, strval($employee_date_regularized) == '1970-01-01' ? 'NULL' : $employee_date_regularized, strval($employee_date_resigned) == '1970-01-01' ? 'NULL' : $employee_date_resigned);
    // header('Content-Type: application/json');
    // echo json_encode($_POST, JSON_PRETTY_PRINT);
    $employee;
    if (isset($_POST['updateEmployee'])) {
        $employee = genericUpdate('employee', $columns, $values, 'employee_id', $_POST['employee_id']);
    } else {
        if (isset($_POST['addEmployee'])) {
            $employee = genericInsert('employee', $columns, $values);
        }
    }
    $_SESSION['message'] = $employee['message'];
    header('Location: ' . $_SERVER['HTTP_REFERER']);
} else {
    $title = 'Employee Updater';
    $subTitle = 'Updates an employee\'s details.';
    require_once $root . 'header.php';
    $documentReadyScript = "redirectPage('./', 4);";
    ?>
	
	<div class="container">
		<div class="row">
			<div class="col m12">
				<h5>Invalid request...</h5>
예제 #5
0
<?php

$root = '../';
require_once $root . 'logincheck.php';
require_once $root . 'functions.php';
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    $emp_position_employee_id = $_POST['emp_position_employee_id'];
    $emp_position_position_id = $_POST['emp_position_position_id'];
    $emp_position_effective_date = date('Y-m-d', strtotime($_POST['emp_position_effective_date']));
    $columns = array('emp_position_employee_id', 'emp_position_position_id', 'emp_position_effective_date');
    $values = array(intval($emp_position_employee_id), intval($emp_position_position_id), strval($emp_position_effective_date) == '1970-01-01' || empty(strval($emp_position_effective_date)) ? 'NULL' : $emp_position_effective_date);
    // header('Content-Type: application/json');
    // echo json_encode($_POST, JSON_PRETTY_PRINT);
    // echo json_encode($columns, JSON_PRETTY_PRINT);
    // echo json_encode($values, JSON_PRETTY_PRINT);
    $emp_position = genericInsert('emp_position', $columns, $values);
    $_SESSION['message'] = str_replace('Emp Position', 'Employee Position', $emp_position['message']);
    header('Location: ' . $_SERVER['HTTP_REFERER']);
}
예제 #6
0
<?php

$root = '../';
require_once $root . 'logincheck.php';
require_once $root . 'functions.php';
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    $emp_section_employee_id = $_POST['emp_section_employee_id'];
    $emp_section_section_id = $_POST['emp_section_section_id'];
    $emp_section_effective_date = date('Y-m-d', strtotime($_POST['emp_section_effective_date']));
    $columns = array('emp_section_employee_id', 'emp_section_section_id', 'emp_section_effective_date');
    $values = array(intval($emp_section_employee_id), intval($emp_section_section_id), strval($emp_section_effective_date) == '1970-01-01' || empty(strval($emp_section_effective_date)) ? 'NULL' : $emp_section_effective_date);
    // header('Content-Type: application/json');
    // echo json_encode($_POST, JSON_PRETTY_PRINT);
    // echo json_encode($columns, JSON_PRETTY_PRINT);
    // echo json_encode($values, JSON_PRETTY_PRINT);
    $emp_section = genericInsert('emp_section', $columns, $values);
    $_SESSION['message'] = str_replace('Emp Section', 'Employee Section', $emp_section['message']);
    header('Location: ' . $_SERVER['HTTP_REFERER']);
}
예제 #7
0
<?php

/**
 * @Author: Alexander
 * @Date:   2016-03-10 11:51:46
 * @Last Modified by:   Alexander
 * @Last Modified time: 2016-03-17 20:53:49
 */
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    session_start();
    require_once '../functions.php';
    $position_code = $_POST['position_code'];
    $position_name = $_POST['position_name'];
    $position_status = $_POST['position_status'];
    $factory = genericInsert('position', array('position_code', 'position_name', 'position_status'), array($position_code, $position_name, intval($position_status)));
    // Create a message for the newly created factory.
    $_SESSION['message'] = $factory['message'];
}
// Reload the page
header("Location: ./");
exit;