119 lines
4.1 KiB
PHP
119 lines
4.1 KiB
PHP
<?php
|
|
error_reporting(E_ERROR | E_PARSE);
|
|
// error_log();
|
|
include('includes/config/config.php');
|
|
include('log_entry.php');
|
|
include('includes/functions.php');
|
|
|
|
error_log("Start Printing Request Attributes");
|
|
$requestStr = "";
|
|
foreach ($_REQUEST as $key => $value) {
|
|
$requestStr .= $key . " : " . $value . "\n";
|
|
error_log($key . " : " . $value . "<br />\r\n");
|
|
}
|
|
error_log("End Printing Request Attributes");
|
|
save_log($requestStr, 'Save_amb_checklist_item', 'SAVE', 'save_ambulance_item_issue.php');
|
|
|
|
// error_log('sagar');
|
|
$noOfRows = $_POST['count_items'];
|
|
// echo $noOfRows;
|
|
$ohc_id = $_SESSION['current_ohcttype'];
|
|
$stock_issue_id = $_POST['stock_issue_id'];
|
|
$ambulance_issue_master_id = $_POST['ambulance_issue_master_id'];
|
|
// $procurement_refno = $_POST['ref_no'];
|
|
// echo $procurement_refno;
|
|
$remarks = $_POST['remarks'];
|
|
|
|
$issue_type = $_POST['issue_type'];
|
|
$ambulance_number = $_POST['ambulance_number'];
|
|
$ohc_number = $_POST['ohc_number'];
|
|
|
|
$loc_no='';
|
|
if($issue_type=='AMB'){
|
|
$loc_no=$ambulance_number;
|
|
}else{
|
|
$loc_no=$ohc_number;
|
|
}
|
|
|
|
$ambulance_usage_id = $_POST['ambulance_usage'];
|
|
$issue_date = $_POST['issue_date'];
|
|
error_log($remarks . $loc_no . $ambulance_usage_id . $issue_date);
|
|
// exit();
|
|
$filled_by = $_SESSION['logged_user_empid'];
|
|
$rolecode = $_SESSION['RoleCode'];
|
|
// echo $procurement_id;
|
|
$initquery = "";
|
|
$data = array();
|
|
$data['approval_status'] = $_POST['approval_status'];
|
|
$endquery = "";
|
|
$isuue_ref_no = "";
|
|
if ($ohc_loc == '3') {
|
|
$amb_num_box_code = $_POST['ambulance_number'];
|
|
// error_log("ifsagar" . $amb_num_box_code);
|
|
} else {
|
|
$amb_num_box_code = $_POST['box_number'];
|
|
|
|
// error_log("elsesagar" . $amb_num_box_code);
|
|
}
|
|
|
|
// error_log("sagar".$ambulance_number);
|
|
if (!empty($ambulance_issue_master_id)) {
|
|
// update case
|
|
$initquery = "update ambulance_issue_master set ";
|
|
$endquery = " where ambulance_issue_master_id = '" . $ambulance_issue_master_id . "' and ohc_type_id='" . $ohc_id . "' ";
|
|
// error_log("sagarif".$initquery);
|
|
} else {
|
|
|
|
$initquery = "INSERT INTO ambulance_issue_master set ";
|
|
error_log("initquery " . $initquery);
|
|
}
|
|
|
|
error_log("$filled_by" . " " . $amb_num_box_code);
|
|
|
|
if ($rolecode == 'DOC') {
|
|
$query = $initquery . " remarks='" . $remarks . "', ohc_type_id='" . $_SESSION['current_ohcttype'] . "', ambulance_id='" . $loc_no . "',issue_type='".$issue_type."' ambulance_usage_id='" . $ambulance_usage_id . "',modified_by='".$_SESSION['user_id']."' $endquery ";
|
|
error_log("if");
|
|
} else {
|
|
$query = $initquery . " remarks='" . $remarks . "', ohc_type_id='" . $_SESSION['current_ohcttype'] . "', ambulance_id='" . $loc_no . "' ,issue_type='".$issue_type."', ambulance_usage_id='" . $ambulance_usage_id . "',modified_by='".$_SESSION['user_id']."' $endquery ";
|
|
error_log("ESLE");
|
|
}
|
|
//echo $query;
|
|
error_log("Dushant Mali : " . $query);
|
|
|
|
if (!$result = @mysqli_query($conn, $query)) {
|
|
error_log("not run");
|
|
exit(mysqli_error($conn));
|
|
} else {
|
|
|
|
if ($ambulance_issue_master_id) {
|
|
$ambulace_new_id = $ambulance_issue_master_id;
|
|
} else {
|
|
$ambulace_new_id = mysqli_insert_id($conn);
|
|
}
|
|
|
|
for ($i = 0; $i < $noOfRows; $i++) {
|
|
if(${"item_id$i"}!=''){
|
|
if (${"item_ambulance_issue_master_id$i"}) {
|
|
|
|
$query1 = "UPDATE ambulance_checklist_item set `status` = '" . ${"status_$i"} . "', item_batch_no='" . ${"item_batch_no$i"} . "', item_id ='" . ${"item_id$i"} . "',item_type ='" . ${"item_type$i"} . "',issue_qty = '" . ${"issue_qty$i"} . "',issue_ohc_type_id='" . $ohc_id . "',ambulance_issue_master_id='" . $ambulace_new_id . "' WHERE ambulance_issue_master_id='" . $ambulace_new_id . "' AND id = '" . ${"item_ambulance_issue_master_id$i"} . "' ";
|
|
} else {
|
|
$query1 = "insert into ambulance_checklist_item set item_batch_no='" . ${"item_batch_no$i"} . "',item_type ='" . ${"item_type$i"} . "', item_id ='" . ${"item_id$i"} . "',issue_qty = '" . ${"issue_qty$i"} . "',issue_ohc_type_id='" . $ohc_id . "',ambulance_issue_master_id='" . $ambulace_new_id . "' ";
|
|
}
|
|
|
|
|
|
error_log("ITEMM QUERY " . $query1);
|
|
if (!$result1 = mysqli_query($conn, $query1)) {
|
|
exit(mysqli_error($conn));
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
error_log($i . " COUNTS ". $noOfRows);
|
|
}
|
|
|
|
if ($data == null) {
|
|
$data['status'] = 200;
|
|
$data['message'] = "Data not found!";
|
|
}
|
|
echo json_encode($data); |