
PK 
<?php
ob_start();
//error_reporting(E_ALL ^ E_NOTICE);
@session_start();
ini_set('allow_url_include',1);
date_default_timezone_set("Asia/Kolkata");
set_time_limit(600);
ini_set('max_execution_time',600);
include '../includes/settings/constant.php';
//include '../includes/settings/db.php';
require_once '../includes/settings/PDODB.php';
include '../includes/modules/functions.php';
$function = new FUNCTIONS();
if(empty($_SESSION['adminId_cheesyBites'])){
header("Location: ../index.php");
exit();
}
$ipAddress = $function->getRealIpAddr();
//print_r($ipaddress); exit;
if(isset($_POST['btnAddInventory'])){
//print_r($_POST); exit;
//echo "csdcsd"; exit;
$itemName= !empty($_POST['itemName'])?trim($_POST['itemName']):"";
$item_price= !empty($_POST['item_price'])?trim($_POST['item_price']):"";
$itemCode= !empty($_POST['itemCode'])?trim($_POST['itemCode']):"";
$hsnCode= !empty($_POST['hsnCode'])?trim($_POST['hsnCode']):"";
$gstRate= !empty($_POST['gstRate'])?trim($_POST['gstRate']):"";
$pdodb = PDODB::getInstance();
$sql = "INSERT INTO `inventory` SET
itemName='$itemName',
item_price='$item_price',
itemCode='$itemCode',
hsnCode='$hsnCode',
gstRate='$gstRate',
ipAddress='$ipAddress'";
$result = $pdodb->query($sql);
//echo $result; exit;
PDODB::closeInstance();
if (!empty($result)) {
$statusMsg = 'Successfully create new inventory.';
}
}
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>INSPINIA | Basic Form</title>
<?php include_once '../layout/style.php'; ?>
</head>
<body>
<div id="wrapper">
<?php $currentPage = 'Inventory-create'; include_once '../layout/side-bar.php'; ?>
<div id="page-wrapper" class="gray-bg">
<?php include_once '../layout/header.php'; ?>
<div class="row wrapper border-bottom white-bg page-heading">
<div class="col-lg-10">
<h2></h2>
<h2>Create New Inventory Form</h2>
</div>
<div class="col-lg-2">
</div>
</div>
<div class="row">
<div class="col-lg-12">
<div class="ibox float-e-margins">
<div class="row">
<div class="col-lg-12" style="padding:0px;">
<div class="ibox float-e-margins">
<div class="ibox-title">
<?php if (!empty($statusMsg)) { ?>
<div class="alert alert-success" role="alert">
<button type="button" class="close" data-dismiss="alert">x</button>
<?=$statusMsg;?>
</div>
<?php } ?>
</div>
<div class="ibox-content">
<form method="post" action="" enctype="multipart/form-data" id="formAddInventory">
<div class="row">
<div class="col-sm-6">
<div class="form-group">
<label>Item Name</label>
<input type="text" class="form-control" placeholder="Item Name" id="itemName" name="itemName" />
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<label>Price</label>
<input type="text" class="form-control" placeholder="Price" id="item_price" name="item_price" />
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<label>Item Code</label>
<input type="text" class="form-control" placeholder="Item Code" id="itemCode" name="itemCode" />
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<label>HSN Code</label>
<input type="text" class="form-control" placeholder="HSN Code" id="hsnCode" name="hsnCode" />
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<label>GST Rate</label>
<input type="text" class="form-control" placeholder="GST Rate" id="gstRate" name="gstRate" />
</div>
</div>
<div class="col-sm-12">
<div class="form-group text-right">
<button class="btn btn-primary" name="btnAddInventory" id="btnAddInventory" type="submit">Submit</button>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<?php include_once '../layout/script.php'; ?>
<script type="text/javascript">
$('#itemType').on('change', function() {
var id = $('select#itemType').find(':selected').data('id');
console.log('id');
if(id=='2'){
//console.log('itemTypeId');
document.getElementById("rawmaterial-trading").classList.add('show');
document.getElementById("rawmaterial-trading").classList.remove('hide');
document.getElementById("finished-goods").classList.add('hide');
document.getElementById("finished-goods").classList.remove('show');
}else {
document.getElementById("rawmaterial-trading").classList.add('hide');
document.getElementById("rawmaterial-trading").classList.remove('show');
document.getElementById("finished-goods").classList.add('show');
document.getElementById("finished-goods").classList.remove('hide');
}
});
</script>
<script>
function tossterMsgAlert(msg='Welcome',title='') {
toastr.options = {
closeButton: true,
//debug: false,
newestOnTop: false,
//progressBar: false,
positionClass: 'toast-top-center',
preventDuplicates: true,
//onclick: null,
//showDuration: 300,
//hideDuration: 1000,
timeOut: 2000,
//extendedTimeOut: 1000,
//showEasing: 'swing',
//hideEasing: 'linear',
//showMethod: 'fadeIn',
hideMethod: 'fadeOut'
};
toastr.warning(title,msg);
}
</script>
<script type="text/javascript">
$("#formAddInventory").validate({
rules: {
itemName: {
required: true
},
item_price: {
required: true
},
itemCode: {
required: true
},
hsnCode: {
required: true
},
gstRate: {
required: true
},
unit: {
required: true,
},
itemType: {
required: true,
}
},
messages: {
itemName: {
required: "Please Enter Itme Name"
},
item_price: {
required: "Please Enter price"
},
itemCode: {
required: "Please Enter Itme Code"
},
hsnCode: {
required: "Please Enter HSN Code"
},
gstRate: {
required: "Please Enter GST Rate"
},
unit:{
required: "Please Select Unit"
},
itemType:{
required: "Please Select"
}
},
submitHandler: function(form) {
form.submit();
}
});
</script>
</body>
</html>


PK 99