CasperSecurity
<!DOCTYPE html>
<?php
session_start();
include '../connection/connection.php';
//include '../connection/login/login-authenticate.php';
include '../connection/functions/encryption.php';
include '../connection/login/session.php';
$userId = $_SESSION['USER_ID'];
$db_handle = new DBController();
$kh = $db_handle->runQuery("SELECT * FROM user WHERE user_id = '$userId' ");
foreach ($kh as $vj) {
$user_name = $vj['user_name'];
}
$cdate = date("Y-m-d");
$cmonth = date("m", strtotime($cdate));
$cyear = date("Y", strtotime($cdate));
$cdatee = date("d", strtotime($cdate));
if ($cmonth < 04) {
$fdate = '01';
$fmonth = '04';
$fyear = $cyear - 1;
$tdate = '31';
$tmonth = '03';
$tyear = $cyear;
$from_date = $fyear . '-' . $fmonth . '-' . $fdate;
$to_date = $tyear . '-' . $tmonth . '-' . $tdate;
} elseif ($cmonth >= 04) {
$fdate = '01';
$fmonth = '04';
$fyear = $cyear;
$tdate = '31';
$tmonth = '03';
$tyear = $cyear + 1;
$from_date = $fyear . '-' . $fmonth . '-' . $fdate;
$to_date = $tyear . '-' . $tmonth . '-' . $tdate;
} else {
}
$db_handle = new DBController();
$kapp = $db_handle->runQuery("SELECT * FROM application");
foreach ($kapp as $vkapp) {
$product_name = $vkapp['product_name'];
$product_image_small = $vkapp['product_image_small'];
}
?>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../../images/brand/<?php echo $vkapp['product_image_small']; ?>" type="image/png"
sizes="50x50">
<title> Asset Management</title>
<!-- Tell the browser to be responsive to screen width -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Font Awesome -->
<link rel="stylesheet" href="../plugins/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="../plugins/daterangepicker/daterangepicker.css">
<link rel="stylesheet" href="../plugins/icheck-bootstrap/icheck-bootstrap.min.css">
<link rel="stylesheet" href="../plugins/bootstrap-colorpicker/css/bootstrap-colorpicker.min.css">
<link rel="stylesheet" href="../plugins/tempusdominus-bootstrap-4/css/tempusdominus-bootstrap-4.min.css">
<link rel="stylesheet" href="../plugins/select2/css/select2.min.css">
<link rel="stylesheet" href="../plugins/select2-bootstrap4-theme/select2-bootstrap4.min.css">
<link rel="stylesheet" href="../plugins/bootstrap4-duallistbox/bootstrap-duallistbox.min.css">
<link rel="stylesheet" href="../plugins/sweetalert2-theme-bootstrap-4/bootstrap-4.min.css">
<link rel="stylesheet" href="../plugins/toastr/toastr.min.css">
<link rel="stylesheet" href="../dist/css/adminlte.min.css">
<!-- Ionicons -->
<link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
<link rel="stylesheet" href="../assets/css/style.css">
<!-- Google Font: Source Sans Pro -->
<link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Comfortaa:wght@300&family=Heebo:wght@300&display=swap"
rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Jockey+One&display=swap" rel="stylesheet">
<style>
.bg-warningn {
background-color: #fca503;
color: #343a40;
}
.border-right {
border-right: 2px solid #dee2e6 !important;
}
.nav-tabs {
border-bottom: 0 !important;
}
.fas {
font-weight: 501 !important;
}
.info-box {
border-radius: 0 !important;
}
.cardnew {
padding-top: 10px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 13px;
}
.info-box {
height: 76px !important;
min-height: 0 !important;
}
.info-box .info-box-content {
padding: 11px 10px !important;
}
body {
font-family: 'Heebo', sans-serif !important;
font-weight: 300 !important;
}
.cardfooternew {
padding: 0.75rem 0.25rem;
border-top: 0 solid rgba(0, 0, 0, .125);
}
@media screen and (max-width: 700px) {
.pos-top {
display: none;
}
}
@media screen and (min-width: 701px) {
.pos-topp {
display: none;
}
}
</style>
</head>
<body class="hold-transition sidebar-mini sidebar-collapse layout-fixed layout-navbar-fixed">
<!-- Site wrapper -->
<div class="wrapper">
<!-- Navbar -->
<nav class="main-header navbar navbar-expand navbar-white navbar-light">
<!-- Left navbar links -->
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link" data-widget="pushmenu" href="#" role="button"><i class="fas fa-bars"></i></a>
</li>
<!--li class="nav-item d-none d-sm-inline-block">
<a href="index.php" class="nav-link"> Home</a>
</li-->
<!--li class="nav-item d-none d-sm-inline-block">
<a href="#" class="nav-link">Contact</a>
</li-->
</ul>
<!-- SEARCH FORM -->
<form action="modules/traking/search/search.php" method="post">
<div class="input-group input-group-sm" style="width:570px!important;">
<input class="form-control form-control-navbar" type="search" placeholder="Search" aria-label="Search"
name="search" id="search">
<div class="input-group-append">
<button class="btn btn-success" type="submit">
<i class="fas fa-search"></i>
</button>
</div>
</div>
</form>
<!-- Right navbar links -->
<ul class="navbar-nav ml-auto">
<!-- Messages Dropdown Menu -->
<li class="nav-item dropdown">
<a class="nav-link" data-toggle="dropdown" href="#" onclick="collectchat.open('AMEBIID')">
<i class="far fa-comments"></i>
</a>
</li>
<!-- Notifications Dropdown Menu -->
<li class="nav-item dropdown">
<a class="nav-link" data-toggle="dropdown" href="#">
<i class="far fa-bell"></i>
<!--span class="badge badge-warning navbar-badge">15</span-->
</a>
<!--div class="dropdown-menu dropdown-menu-lg dropdown-menu-right">
<span class="dropdown-item dropdown-header">15 Notifications</span>
<div class="dropdown-divider"></div>
<!-- Notification Loop Start Here -->
<!--a href="#" class="dropdown-item">
<i class="fas fa-envelope mr-2"></i> 4 new messages
<span class="float-right text-muted text-sm">3 mins</span>
</a>
<div class="dropdown-divider"></div>
<!-- Notification Loop Ends Here -->
<!--a href="#" class="dropdown-item dropdown-footer">See All Notifications</a>
</div-->
</li>
<li class="nav-item">
<a class="nav-link" data-widget="control-sidebar" data-slide="true" href="#" role="button">
<i class="fas fa-power-off"></i>
</a>
<!--<a class="nav-link" href="logout" role="button">
<i class="fas fa-th-large"></i>
</a>-->
</li>
</ul>
</nav>
<!-- /.navbar -->
<!-- Main Sidebar Container -->
<aside class="main-sidebar sidebar-dark-success elevation-4">
<!-- Brand Logo -->
<a href="index.php" class="brand-link">
<img src="images/brand/brand-icon.png"
alt="atrakēt"
class="brand-image img-circle elevation-3"
style="opacity: 1">
<span class="brand-text font-weight-light"><?php echo $product_name; ?></span>
</a>
<!-- Sidebar -->
<div class="sidebar">
<!-- Sidebar user panel (optional) -->
<div class="user-panel mt-3 pb-3 mb-3 d-flex">
<div class="image">
<img src="https://img.icons8.com/office/80/000000/user.png" class="img-circle elevation-2"
alt="<?php echo $userNameForHover; ?>">
</div>
<div class="info">
<a href="#" class="d-block"><?php echo $user_name; ?></a>
</div>
</div>
<!-- Sidebar Menu -->
<nav class="mt-2">
<ul class="nav nav-pills nav-sidebar flex-column nav-flat nav-compact nav-child-indent text-sm"
data-widget="treeview" role="menu" data-accordion="false">
<!-- Add icons to the links using the .nav-icon class
with font-awesome or any other icon font library -->
<li class="nav-item has-treeview menu-open">
<a href="#" class="nav-link active">
<i class="nav-icon fas fa-tachometer-alt"></i>
<p>
Dashboard
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="index.php" class="nav-link active">
<i class="far fa-circle nav-icon"></i>
<p>Dashboard 1</p>
</a>
</li>
</ul>
</li>
<li class="nav-item has-treeview ">
<a href="#" class="nav-link ">
<i class="nav-icon fas fa-cogs"></i>
<p>
Set Up
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="modules/setup/location/locationgrid.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Location</p>
</a>
</li>
<li class="nav-item">
<a href="modules/setup/company/company.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Company</p>
</a>
</li>
<li class="nav-item">
<a href="modules/setup/vendor/vendor_grid.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Vendor</p>
</a>
</li>
<li class="nav-item">
<a href="modules/setup/Assetsacqisition/assetsacquisitiongrid.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Asset Aquisition</p>
</a>
</li>
<li class="nav-item">
<a href="modules/setup/Purchase/purchasenextpagedetails.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Purchase Entry</p>
</a>
</li>
<li class="nav-item">
<a href="modules/setup/tagging/tagging.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Asset Tagging</p>
</a>
</li>
<li class="nav-item">
<a href="modules/setup/roleactivity/role&roleactivitygrid.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Role Activities</p>
</a>
</li>
<li class="nav-item">
<a href="modules/setup/user&role/usermodal.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>User & User Role</p>
</a>
</li>
</ul>
</li>
<li class="nav-item has-treeview ">
<a href="#" class="nav-link ">
<i class="nav-icon fas fa-download"></i>
<p>
Allocation
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="modules/Installation/Assetrequest/assetrequestadd.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Asset Request</p>
</a>
</li>
<li class="nav-item">
<a href="modules/Installation/Assetrequestapproval/assetrequestapproval.php"
class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Request Approval</p>
</a>
</li>
<li class="nav-item">
<a href="modules/Installation/Assetissuefromstore/assetissuefromstore.php"
class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Asset Issue From Store</p>
</a>
</li>
<li class="nav-item">
<a href="modules/Installation/Assettransferred/assetstobetransferredgrid.php"
class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Asset Transferred</p>
</a>
</li>
<li class="nav-item">
<a href="modules/Installation/AssetReceivedBack/asset_received_back.php"
class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Asset Return To Stock</p>
</a>
</li>
</ul>
</li>
<li class="nav-item has-treeview ">
<a href="#" class="nav-link ">
<i class="nav-icon fas fa-tools"></i>
<p>
Maintenance
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="modules/maintenance/Asset_replacement_request/asset_replacement_request_grid.php"
class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Replacement Request</p>
</a>
</li>
<li class="nav-item">
<a href="modules/maintenance/Asset_maintenance_request_approval/assetmaintenancerequestapproval.php"
class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Replacement Approval</p>
</a>
</li>
<li class="nav-item">
<a href="modules/maintenance/Asset_maintenance/asset_maintenance_grid.php"
class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Maintenance & Replacement</p>
</a>
</li>
<li class="nav-item">
<a href="modules/maintenance/Asset_insurance_renewal/asset_insurance_renewal_grid.php"
class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Insurance Renewal</p>
</a>
</li>
</ul>
</li>
<li class="nav-item has-treeview ">
<a href="#" class="nav-link ">
<i class="nav-icon fas fa-book"></i>
<p>
Audit
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="modules/audit/Location_wise_asset/locationwiseasset.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Location Wise Assets</p>
</a>
</li>
<li class="nav-item">
<a href="modules/audit/Physical_verification_action/physicalverificationaction.php"
class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Physical Varification</p>
</a>
</li>
</ul>
</li>
<li class="nav-item has-treeview ">
<a href="#" class="nav-link ">
<i class="nav-icon fas fa-umbrella"></i>
<p>
Retire
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="modules/retire/Assetdisposalrequest/asset_disposal_request.php"
class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Disposal Request</p>
</a>
</li>
<li class="nav-item">
<a href="modules/retire/Asset_Disposal_Request_Approval/asset_disposal_request_approval_grid.php"
class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Disposal Request Approval</p>
</a>
</li>
<li class="nav-item">
<a href="modules/retire/assetdisposalretire/assetdisposalretiregrid.php"
class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Retire</p>
</a>
</li>
<li class="nav-item">
<a href="modules/retire/Asset_lost_stolen/assetloststolengrid.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Lost/Stolen Assets</p>
</a>
</li>
<li class="nav-item">
<a href="modules/retire/Mark_Asset _lost_stolen/mark_asset_lost_stolen.php"
class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Mark Asset Lost/Stolen</p>
</a>
</li>
</ul>
</li>
<li class="nav-item has-treeview ">
<a href="#" class="nav-link ">
<i class="nav-icon fas fa-binoculars"></i>
<p>
Tracking
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="modules/traking/trakingsearch/trakingseach.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Tracking Through Search</p>
</a>
</li>
</ul>
</li>
<li class="nav-item has-treeview ">
<a href="#" class="nav-link ">
<i class="nav-icon fas fa-scroll"></i>
<p>
Asset Report
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="modules/reports/asset_list/asset_list.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Asset List</p>
</a>
</li>
<li class="nav-item">
<a href="modules/reports/discrepency_report/discrepency_report.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Descrepency Report</p>
</a>
</li>
<li class="nav-item">
<a href="modules/reports/assets_to_dispose/assets_to_dispose.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Asset To Be Disposed</p>
</a>
</li>
<li class="nav-item">
<a href="modules/reports/asset_addition_list/asset_addition_list.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Assets Addition List</p>
</a>
</li>
<li class="nav-item">
<a href="modules/reports/asset_maintenance/asset_maintenance.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Assets Maintenance</p>
</a>
</li>
<li class="nav-item">
<a href="modules/reports/assets_loststolen_lists/asset_lost_stolen_list.php"
class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Assets Lost/Stolen List</p>
</a>
</li>
<li class="nav-item">
<a href="modules/reports/asset_transfer/asset_transfer.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Assets Transferred List</p>
</a>
</li>
<li class="nav-item">
<a href="modules/reports/assets_disposed_list/assets_disposed_list.php"
class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Assets Disposed List</p>
</a>
</li>
<li class="nav-item">
<a href="modules/reports/assets_written_off_list/assets_written_off_list.php"
class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Assets Written Off List</p>
</a>
</li>
<li class="nav-item">
<a href="modules/reports/qrcode/qrcode.php" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>Barcode Printing</p>
</a>
</li>
</ul>
</li>
<?php
/* $dbHandle = new DBController();
$menusDatas = $dbHandle->runQuery("SELECT * FROM ((((role_activities
INNER JOIN role ON role_activities.role_id = role.role_id)
INNER JOIN user_role ON user_role.role_id = role_activities.role_id)
INNER JOIN feature ON role_activities.feature_id = feature.feature_id)
INNER JOIN module ON feature.module_id = module.module_id)
WHERE user_role.user_id = '$userId' AND module.application = 'atraket' AND (role_activities.add_option = 'yes' OR role_activities.edit_option = 'yes' OR role_activities.delete_option = 'yes' OR role_activities.view_data = 'yes') AND user_role.active_status = 'yes' GROUP BY feature.module_id");
foreach($menusDatas as $mainMenus){
$restPath = "/var/www/atraket.amebi.live";
$mainMenuId = $mainMenus['module_id'];
$icon = $mainMenus['icon'];
$dbHandle = new DBController();
$submenusDatass = $dbHandle->runQuery("SELECT * FROM ((((feature
INNER JOIN role_activities ON feature.feature_id = role_activities.feature_id)
INNER JOIN role ON role_activities.role_id = role.role_id)
INNER JOIN user_role ON role.role_id = user_role.role_id)
INNER JOIN user ON user_role.user_id = user.user_id)
WHERE feature.module_id = '$mainMenuId' AND user.user_id = '$userId' AND (role_activities.add_option = 'yes' OR role_activities.edit_option = 'yes' OR role_activities.delete_option = 'yes' OR role_activities.view_data = 'yes')");
foreach($submenusDatass as $subMenuss){
$mainpage_url = $restPath."/".$subMenuss['function_path'];
if( $mainpage_url == amebi_crypt($_GET['pageid'],d)){
$menuopen = 'menu-open';
$menuactive = 'active';
} else {
$menuopen = '';
$menuactive = '';
}
}
*/ ?>
<!-- Add icons to the links using the .nav-icon class
with font-awesome or any other icon font library -->
<!-- <li class="nav-item has-treeview <?php //echo $menuopen;?>">
<a href="#" class="nav-link <?php //echo $menuactive;?>">
<i class="nav-icon <?php //echo $icon;?>"></i>
<p>
<?php //echo $mainMenus['module_name'];?>
<i class="right fas fa-angle-left"></i>
</p>
</a>
<?php
/* $dbHandle = new DBController();
$submenusDatas = $dbHandle->runQuery("SELECT * FROM ((((feature
INNER JOIN role_activities ON feature.feature_id = role_activities.feature_id)
INNER JOIN role ON role_activities.role_id = role.role_id)
INNER JOIN user_role ON role.role_id = user_role.role_id)
INNER JOIN user ON user_role.user_id = user.user_id)
WHERE feature.module_id = '$mainMenuId' AND user.user_id = '$userId' AND (role_activities.add_option = 'yes' OR role_activities.edit_option = 'yes' OR role_activities.delete_option = 'yes' OR role_activities.view_data = 'yes')");
foreach($submenusDatas as $subMenus){
$pageLink = $subMenus['function_path'];
$pageurl = $restPath."/".$pageLink;
//echo $pageurl;
if($pageurl == $self_server){
$active = 'active';
}else{
$active = '';
}
*/ ?>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="//<?php //echo $_SERVER['HTTP_HOST'].'/'.$pageLink."?pageid=".amebi_crypt($mainpage_url,e);?>" class="nav-link <?php //echo $active;?>">
<i class="far fa-circle nav-icon"></i>
<p><?php //echo $subMenus['feature_name'];?></p>
</a>
</li>
</ul>
<?php
// }
?>
</li> -->
<?php
// }
?>
</ul>
</nav>
<!-- /.sidebar-menu -->
</div>
<!-- /.sidebar -->
</aside>
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<!--section class="content-header">
<!--div class="container-fluid">
<div class="row mb-2">
<div class="col-sm-6">
<h1>Dashboard</h1>
</div>
<div class="col-sm-6">
<ol class="breadcrumb float-sm-right">
<li class="breadcrumb-item"><a href="#">Home</a></li>
<li class="breadcrumb-item active">Dashboard</li>
</ol>
</div>
</div>
</div><!-- /.container-fluid -->
<!--/section-->
<!-- Main content -->
<!-- ./card-body -->
<div class="content">
<div class="row">
<div class="col-md-12">
<form class="form-inline ml-3 pos-topp" style="margin-left: 0!important;">
<div class="input-group input-group-sm" style="margin-top: 7px;">
<input class="form-control form-control-navbar" type="search" placeholder="Search"
aria-label="Search">
<div class="input-group-append">
<button class="btn btn-success" type="submit">
<i class="fas fa-search"></i>
</button>
</div>
</div>
</form>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="card" style="margin-top:6px">
<div class="cardfooternew">
<div class="row">
<div class="col-sm-2 col-6">
<div class="description-block border-right">
<?php
$db_handle = new DBController();
$res = $db_handle->runQuery("SELECT COUNT(asset_id) AS Totalasset
FROM asset_item ");
foreach ($res as $vres) {
$Totalasset = $vres['Totalasset'];
}
$db_handle = new DBController();
$ress = $db_handle->runQuery("SELECT SUM(asset_cost) AS Totalasset_cost FROM asset_item ");
foreach ($ress as $vress) {
$Totalasset_costt = $vress['Totalasset_cost'];
setlocale(LC_MONETARY, 'en_IN');
//$Totalasset_cost = money_format('%!i', $Totalasset_costt);
$Totalasset_cost = number_format($Totalasset_costt, 2);
}
?>
<span class="description-percentage text-danger" style="visibility:hidden"><i
class="fas fa-caret-down"></i> 17%</span>
<h5 class="description-header" style="font-size:20px!important"><img
src="rupee-indian.png"><?php echo $Totalasset_cost; ?></h5>
<a href="modules/dashboardreport/totalasset/totalasset.php"
style="text-transform: uppercase!important;font-weight:bold"
><span>Total Assets : <?php echo $vres['Totalasset']; ?></span></a>
</div>
<!-- /.description-block -->
</div>
<!-- /.col -->
<div class="col-sm-2 col-6">
<div class="description-block border-right">
<?php
$db_handle = new DBController();
$selpur = $db_handle->runQuery("SELECT *, COUNT(asset_item_id) AS Totala
, SUM(asset_cost) AS Totalasset_costa
FROM asset_item WHERE purchase_date >= '$from_date' AND purchase_date <= '$to_date' ");
foreach ($selpur as $respur) {
$Totala = $respur['Totala'];
$Totalasset_costa = $respur['Totalasset_costa'];
setlocale(LC_MONETARY, 'en_IN');
//$Totalasset_costaa = money_format('%!i', $Totalasset_costa);
$Totalasset_costaa = number_format($Totalasset_costa, 2);
}
?>
<span class="description-percentage text-warning" style="visibility:hidden"><i
class="fas fa-caret-down"></i> 0%</span>
<h5 class="description-header" style="font-size:20px!important"><img
src="rupee-indian.png"><?php echo $Totalasset_costaa ?></h5>
<a href="modules/dashboardreport/total_purchase/total_purchase.php"
style="text-transform: uppercase!important;font-weight:bold"
><span>Total Purchase : <?php echo $Totala ?></span></a>
</div>
<!-- /.description-block -->
</div>
<!-- /.col -->
<div class="col-sm-2 col-6">
<div class="description-block border-right">
<?php
$db_handle = new DBController();
$selypur = $db_handle->runQuery("SELECT *, COUNT(asset_maintenance_item_id) AS Totalasset_maintenance_item_id
, SUM(amount) AS Totalamount
FROM (asset_maintenance_item
INNER JOIN asset_maintenance ON asset_maintenance_item.asset_maintenance_id = asset_maintenance.asset_maintenance_id)
WHERE asset_maintenance.request_date >= '$from_date' AND asset_maintenance.request_date <= '$to_date'
AND asset_maintenance.type = 'Maintenance' AND asset_maintenance.maintenance_status = 'approved' GROUP BY asset_maintenance.asset_maintenance_id");
foreach ($selypur as $resppur) {
$Totalasset_maintenance_item_id = $resppur['Totalasset_maintenance_item_id'];
$Totalamountt = $resppur['Totalamount'];
setlocale(LC_MONETARY, 'en_IN');
//$Totalamount = money_format('%!i', $Totalamountt);
$Totalamount = number_format($Totalamountt, 2);
}
?>
<span class="description-percentage text-success" style="visibility:hidden"><i
class="fas fa-caret-up"></i> 20%</span>
<h5 class="description-header" style="font-size:20px!important"><img
src="rupee-indian.png"><?php echo $Totalamount; ?></h5>
<a href="modules/dashboardreport/total_maintenance_cost/total_maintenance_cost.php"
style="text-transform: uppercase!important;font-weight:bold"
><span>Total Maintenance : <?php echo $resppur['Totalasset_maintenance_item_id']; ?></span></a>
</div>
<!-- /.description-block -->
</div>
<!-- /.col -->
<div class="col-sm-2 col-6">
<div class="description-block border-right">
<?php
$db_handle = new DBController();
$sellypur = $db_handle->runQuery("SELECT *, COUNT(asset_maintenance_item_id) AS Totalasset_maintenance_item
, SUM(amount) AS Totalamountt
FROM (asset_maintenance_item
INNER JOIN asset_maintenance ON asset_maintenance_item.asset_maintenance_id = asset_maintenance.asset_maintenance_id)
WHERE asset_maintenance.request_date >= '$from_date' AND asset_maintenance.request_date <= '$to_date'
AND asset_maintenance.type = 'Replacement' AND asset_maintenance.maintenance_status = 'approved' GROUP BY asset_maintenance.asset_maintenance_id");
foreach ($sellypur as $ressppur) {
$Totalasset_maintenance_item = $ressppur['Totalasset_maintenance_item'];
$Totalamounttta = $ressppur['Totalamountt'];
setlocale(LC_MONETARY, 'en_IN');
//$Totalamountttaa = money_format('%!i', $Totalamounttta);
$Totalamountttaa = number_format($Totalamounttta, 2);
}
?>
<span class="description-percentage text-danger" style="visibility:hidden"><i
class="fas fa-caret-down"></i> 18%</span>
<h5 class="description-header" style="font-size:20px!important"><img
src="rupee-indian.png"><?php echo $Totalamountttaa ?></h5>
<a href="modules/dashboardreport/replacement_cost/replacement_cost.php"
style="text-transform: uppercase!important;font-weight:bold"
><span> Total Replacement : <?php echo $Totalasset_maintenance_item ?></span></a>
</div>
<!-- /.description-block -->
</div>
<div class="col-sm-2 col-6">
<div class="description-block border-right">
<?php
$db_handle = new DBController();
$resww = $db_handle->runQuery("SELECT *, COUNT(asset_item_id) AS Totallasset
, SUM(asset_dispose_cost) AS Totalasset_dispose_cost
FROM asset_item WHERE asset_disposed_date >= '$from_date' AND asset_disposed_date <= '$to_date' ");
foreach ($resww as $www) {
$Totallasset = $www['Totallasset'];
$Totalasset_dispose_costt = $www['Totalasset_dispose_cost'];
setlocale(LC_MONETARY, 'en_IN');
//$Totalasset_dispose_cost = money_format('%!i', $Totalasset_dispose_costt);
$Totalasset_dispose_cost = number_format($Totalasset_dispose_costt, 2);
}
?>
<span class="description-percentage text-success" style="visibility:hidden"><i
class="fas fa-caret-up"></i> 25%</span>
<h5 class="description-header" style="font-size:20px!important"><img
src="rupee-indian.png"><?php echo $Totalasset_dispose_cost; ?></h5>
<a href="modules/dashboardreport/asset_disposal_&_sale/asset_disposal&sale.php"
style="text-transform: uppercase!important;font-weight:bold"
><span>Assets Disposed : <?php echo $www['Totallasset']; ?></span></a>
</div>
<!-- /.description-block -->
</div>
<div class="col-sm-2 col-6">
<div class="description-block">
<?php
$db_handle = new DBController();
$reswwq = $db_handle->runQuery("SELECT *, COUNT(asset_item_id) AS Totapllaasset
, SUM(asset_cost) AS Totalasasset_cost
FROM asset_item WHERE physical_verification_status = 'Lost' OR physical_verification_status = 'Stolen'
");
foreach ($reswwq as $wwqw) {
$Totapllaasset = $wwqw['Totapllaasset'];
$Totalasasset_costls = $wwqw['Totalasasset_cost'];
setlocale(LC_MONETARY, 'en_IN');
//$Totalasasset_costlsf = money_format('%!i', $Totalasasset_costls);
$Totalasasset_costlsf = number_format($Totalasasset_costls, 2);
}
?>
<span class="description-percentage text-danger" style="visibility:hidden"><i
class="fas fa-caret-down"></i> 15%</span>
<h5 class="description-header" style="font-size:20px!important"><img
src="rupee-indian.png"><?php echo $Totalasasset_costlsf; ?></h5>
<a href="modules/dashboardreport/asset_lost_stolen/asset_lost_stolen.php"
style="text-transform: uppercase!important;font-weight:bold"
><span>Lost/Stolen Assets : <?php echo $wwqw['Totapllaasset']; ?></span></a>
</div>
<!-- /.description-block -->
</div>
</div>
<!-- /.row -->
</div>
<!-- /.card-footer -->
</div>
<div class="card" style="margin-top: -7.5px!important;">
<!-- /.card-header -->
<div class="cardnew">
<div class="row">
<div class="col-md-8">
<div class=" card-default card-outline card-tabs">
<div class="card-header p-0 pt-1">
<ul class="nav nav-tabs" id="custom-tabs-one-tab" role="tablist">
<li class="nav-item">
<a class="nav-link active" id="custom-tabs-one-home-tab"
data-toggle="pill" href="#custom-tabs-one-grapha" role="tab"
aria-controls="custom-tabs-one-home" aria-selected="true"
style="color:black;font-weight:bold">Group Wise Assets</a>
</li>
<li class="nav-item">
<a class="nav-link" id="custom-tabs-one-profile-tab"
data-toggle="pill" href="#custom-tabs-one-graphb" role="tab"
aria-controls="custom-tabs-one-profile" aria-selected="false"
style="color:black;font-weight:bold">Maintenance Expenses</a>
</li>
<li class="nav-item">
<a class="nav-link" id="custom-tabs-one-messages-tab"
data-toggle="pill" href="#custom-tabs-one-graphc" role="tab"
aria-controls="custom-tabs-one-messages" aria-selected="false"
style="color:black;font-weight:bold">Replacement</a>
</li>
<li class="nav-item">
<a class="nav-link" id="custom-tabs-one-messages-tab"
data-toggle="pill" href="#custom-tabs-one-graphd" role="tab"
aria-controls="custom-tabs-one-messages" aria-selected="false"
style="color:black;font-weight:bold">Assets Purchased</a>
</li>
</ul>
</div>
<div class="card-body">
<div class="tab-content" id="custom-tabs-one-tabContent">
<div class="tab-pane fade show active" id="custom-tabs-one-grapha"
role="tabpanel" aria-labelledby="custom-tabs-one-home-tab">
<div class="row">
<div class="col-md-6">
<canvas id="donutChart"
style="min-height: 155px; height: 155px; max-height: 155px; max-width: 100%;"></canvas>
</div>
<div class="col-md-4">
<ul class="chart-legend clearfix">
<?php
$db_handle = new DBController();
$sellastgrp = $db_handle->runQuery("SELECT * FROM asset_group");
foreach ($sellastgrp as $sellastgrpres) {
$asset_group_idd = $sellastgrpres['asset_group_id'];
$asset_group_ide = amebi_crypt($asset_group_idd, e);
?>
<li>
<a href="modules/dashboardreport/totalasset/total.php?astgrpid=<?php echo $asset_group_ide; ?>"
style="color:#000;"><i class="fas fa-circle"
style="color:<?php echo $sellastgrpres['color']; ?>"></i> <?php echo $sellastgrpres['asset_group_name']; ?>
</a></li>
<?php
}
?>
</ul>
</div>
<div class="col-md-2">
<ul class="chart-legend clearfix">
<?php
$db_handle = new DBController();
$sellastgrp12 = $db_handle->runQuery("SELECT asset_group.color,COUNT(asset_item.asset_item_id)AS TOTINR2 FROM
((asset
INNER JOIN asset_item ON asset.asset_id = asset_item.asset_id)
INNER JOIN asset_group ON asset.asset_group_id = asset_group.asset_group_id)
GROUP BY asset.asset_group_id ORDER BY asset_group.asset_group_id ASC");
foreach ($sellastgrp12 as $sellastgrpres12) {
$asset_group_id = $sellastgrpres['asset_group_id'];
$asset_group_idde = amebi_crypt($asset_group_id, e);
?>
<li>
<a href="modules/dashboardreport/totalasset/total.php?astgrpid=<?php echo $asset_group_idde; ?>"
style="color:#000;"><i class="fas fa-circle"
style="color:<?php echo $sellastgrpres12['color']; ?>"></i> <?php echo $sellastgrpres12['TOTINR2']; ?>
</a></li>
<?php
}
?>
</ul>
</div>
</div>
</div>
<div class="tab-pane fade " id="custom-tabs-one-graphb" role="tabpanel"
aria-labelledby="custom-tabs-one-home-tab">
<canvas id="areaChart1"
style="min-height: 155px; height: 155px; max-height: 155px; max-width: 100%;"></canvas>
</div>
<div class="tab-pane fade " id="custom-tabs-one-graphc" role="tabpanel"
aria-labelledby="custom-tabs-one-home-tab">
<canvas id="areaChart"
style="min-height: 155px; height: 155px; max-height: 155px; max-width: 100%;"></canvas>
</div>
<div class="tab-pane fade " id="custom-tabs-one-graphd" role="tabpanel"
aria-labelledby="custom-tabs-one-home-tab">
<canvas id="areaChart2"
style="min-height: 155px; height: 155px; max-height: 155px; max-width: 100%;"></canvas>
</div>
</div>
</div>
</div>
</div>
<!-- /.col -->
<div class="col-md-4" style="margin-top:12px">
<p class="text-center">
<strong style="font-weight:bold">ASSET COUNT</strong>
</p>
<div class="progress-group">
<span class="progress-text" style="font-weight:bold">Assets Purchase</span>
<?php
$db_handle = new DBController();
$seltast = $db_handle->runQuery("SELECT COUNT(asset_item_id) AS Totalassetitem
FROM asset_item ");
foreach ($seltast as $seltastit) {
$Totalassetitem = $seltastit['Totalassetitem'];
}
$db_handle = new DBController();
$seltast2 = $db_handle->runQuery("SELECT *, COUNT(asset_item_id) AS Totala2
FROM asset_item WHERE purchase_date >= '$from_date' AND purchase_date <= '$to_date' ");
foreach ($seltast2 as $seltastit2) {
$Totala2 = $seltastit2['Totala2'];
//$Totala2 = '5000';
}
$percent1 = ($Totala2 / $Totalassetitem) * 100;
?>
<span class="float-right"><b
style="font-weight:bold"><?php echo $Totala2; ?></b> / <?php echo $Totalassetitem; ?></span>
<div class="progress progress-sm">
<div class="progress-bar bg-primary"
style="width: <?php echo $percent1; ?>%"></div>
</div>
</div>
<!-- /.progress-group -->
<div class="progress-group">
<span class="progress-text" style="font-weight:bold">Assets In Use</span>
<?php
$db_handle = new DBController();
$seltast3 = $db_handle->runQuery("SELECT *, COUNT(asset_item_id) AS Totala3
FROM asset_item WHERE asset_item_status != 'Available' AND asset_item_status != 'Written Off'");
foreach ($seltast3 as $seltastit3) {
$Totala3 = $seltastit3['Totala3'];
//$Totala3 = '2028';
}
$percent2 = ($Totala3 / $Totalassetitem) * 100;
?>
<span class="float-right"><b
style="font-weight:bold"><?php echo $Totala3; ?></b> / <?php echo $Totalassetitem; ?></span>
<div class="progress progress-sm">
<div class="progress-bar bg-success"
style="width: <?php echo $percent2; ?>%"></div>
</div>
</div>
<!-- /.progress-group -->
<div class="progress-group">
<span class="progress-text" style="font-weight:bold">Available Assets</span>
<?php
$db_handle = new DBController();
$seltast4 = $db_handle->runQuery("SELECT *, COUNT(asset_item_id) AS Totala4
FROM asset_item WHERE asset_item_status = 'Available' ");
foreach ($seltast4 as $seltastit4) {
$Totala4 = $seltastit4['Totala4'];
//$Totala4 = '5758';
}
$percent3 = ($Totala4 / $Totalassetitem) * 100;
?>
<span class="float-right"><b
style="font-weight:bold"><?php echo $Totala4; ?></b> / <?php echo $Totalassetitem; ?></span>
<div class="progress progress-sm">
<div class="progress-bar bg-success"
style="width: <?php echo $percent3; ?>%"></div>
</div>
</div>
<!-- /.progress-group -->
<div class="progress-group">
<span class="progress-text" style="font-weight:bold">Asset Lost</span>
<?php
$db_handle = new DBController();
$seltast5 = $db_handle->runQuery("SELECT *, COUNT(asset_item_id) AS Totala5
FROM asset_item WHERE physical_verification_status = 'Lost' OR physical_verification_status = 'Stolen' ");
foreach ($seltast5 as $seltastit5) {
$Totala5 = $seltastit5['Totala5'];
//$Totala5 = '2011';
}
$percent4 = ($Totala5 / $Totalassetitem) * 100;
?>
<span class="float-right"><b
style="font-weight:bold"><?php echo $Totala5; ?></b> / <?php echo $Totalassetitem; ?></span>
<div class="progress progress-sm">
<div class="progress-bar bg-danger"
style="width: <?php echo $percent4; ?>%"></div>
</div>
</div>
<!-- /.progress-group -->
</div>
<!-- /.col -->
</div>
</div>
<!-- /.row -->
</div>
</div>
</div>
<div class="row" style="margin-top: -7.5px!important;">
<div class="col-md-8">
<div class="card">
<div class="card-header border-transparent">
<h3 class="card-title" style="font-weight:bold">LATEST PURCHASE</h3>
</div>
<!-- /.card-header -->
<div class="card-body p-0">
<div class="table-responsive">
<table class="table m-0 ">
<thead>
<tr>
<th>Invoice No</th>
<th>Asset</th>
<th>Cost</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<?php
$db_handle = new DBController();
$selabcd = $db_handle->runQuery("SELECT *
FROM (asset INNER JOIN asset_item ON asset.asset_id = asset_item.asset_id) WHERE asset_item.purchase_date >= '$from_date' AND asset_item.purchase_date <= '$to_date' ORDER BY asset_item.purchase_date DESC LIMIT 5");
foreach ($selabcd as $selabcdd) {
?>
<tr>
<td><?php echo $selabcdd['invoice_no']; ?></td>
<td><?php echo $selabcdd['asset_name']; ?></td>
<td><?php echo $selabcdd['asset_cost']; ?></td>
<td>
<?php echo $selabcdd['asset_item_status']; ?>
</td>
</tr>
<?php
}
?>
</tbody>
</table>
</div>
<!-- /.table-responsive -->
</div>
</div>
</div>
<?php
$tottall = $Totalasset_costa + $Totalamountt + $Totalamounttta;
setlocale(LC_MONETARY, 'en_IN');
//$tottalladditiion = money_format('%!i', $tottall);
$tottalladditiion = number_format($tottall, 2);
$opcost = $Totalasset_costt - $tottall;
setlocale(LC_MONETARY, 'en_IN');
//$opcostt = money_format('%!i', $opcost);
$opcostt = number_format($opcost, 2);
?>
<div class="col-md-4">
<div class="info-box mb-3 bg-warning">
<span class="info-box-icon"><i class="fas fa-money-bill-alt"></i></span>
<div class="info-box-content">
<span class="info-box-text" style="font-weight:bold">Opening Cost</span>
<span class="info-box-number"><img src="rupee-indian.png"><?php echo $opcostt; ?></span>
</div>
<!-- /.info-box-content -->
</div>
<div class="info-box mb-3 bg-success" style="margin-top: -7.5px!important">
<span class="info-box-icon"><i class="fas fa-folder-plus"></i></span>
<div class="info-box-content">
<span class="info-box-text" style="font-weight:bold">Addition</span>
<span class="info-box-number"><img
src="rupee-indianwhite.png"><?php echo $tottalladditiion; ?></span>
</div>
<!-- /.info-box-content -->
</div>
<div class="info-box mb-3 bg-danger" style="margin-top: -7.5px!important">
<span class="info-box-icon"><i class="fas fa-folder-minus"></i></span>
<div class="info-box-content">
<span class="info-box-text" style="font-weight:bold">Depriciation</span>
<span class="info-box-number">0</span>
</div>
<!-- /.info-box-content -->
</div>
<div class="info-box mb-3 bg-info" style="margin-top: -7.5px!important">
<span class="info-box-icon"><i class="far fa-money-bill-alt"></i></span>
<div class="info-box-content">
<span class="info-box-text" style="font-weight:bold">Closing Cost</span>
<span class="info-box-number"><img
src="rupee-indianwhite.png"><?php echo $Totalasset_cost; ?></span>
</div>
<!-- /.info-box-content -->
</div>
</div>
</div>
<!-- /.content -->
</div>
</div>
<!-- /.content-wrapper -->
<!-- Control Sidebar -->
<aside class="control-sidebar control-sidebar-light">
<div class="container">
<div class="row">
<div class="col-sm-12 col-md-12 col-lg-12 text-center mt-2">
<h5 class="mb-2">Welcome !</h5>
<h6><?php echo $user_name; ?></h6>
<p>Organization Name</p>
<a href="../connection/login/logout.php" class="btn btn-sm btn-success mt-1">Logout</a>
</div>
</div>
<hr/>
</div>
</aside>
<div class="control-sidebar-bg"></div>
<!-- /.control-sidebar -->
<footer class="main-footer text-sm">
<strong>Copyright © 2022 <a class="amebi" target="_blank"
href="http://yobytech.com/">YoByTech</a>.</strong>
All rights reserved. <a class="footer-privacypolicy" href="privacypolicy" target="_blank">Privacy Policy</a>
<div class="float-right d-none d-sm-inline-block footer-brand-text">
<b><?php echo $product_name; ?> </b> <small>V 1.0</small>
</div>
</footer>
</div>
<!-- jQuery with amebi cdn -->
<script src="../plugins/jquery/jquery-3-2-1.min.js"></script>
<script src="../plugins/jquery/jquery.min.js"></script>
<script src="../plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="../plugins/select2/js/select2.full.min.js"></script>
<script src="../plugins/bootstrap4-duallistbox/jquery.bootstrap-duallistbox.min.js"></script>
<script src="../plugins/moment/moment.min.js"></script>
<script src="../plugins/inputmask/min/jquery.inputmask.bundle.min.js"></script>
<script src="../plugins/daterangepicker/daterangepicker.js"></script>
<script src="../plugins/bootstrap-colorpicker/js/bootstrap-colorpicker.min.js"></script>
<script src="../plugins/tempusdominus-bootstrap-4/js/tempusdominus-bootstrap-4.min.js"></script>
<script src="../plugins/bootstrap-switch/js/bootstrap-switch.min.js"></script>
<script src="../plugins/sweetalert2/sweetalert2.min.js"></script>
<script src="../plugins/toastr/toastr.min.js"></script>
<script src="../plugins/chart.js/Chart.min.js"></script>
<script src="../dist/js/adminlte.min.js"></script>
<script src="../dist/js/amebi-control-bar.js"></script>
<script src="../plugins/knobchat/knobchat.min.js"></script>
<!--<script src="https://cdn.amebi.live/amebiadmin.v2.0/plugins/jquery-knob/jquery.knob.min.js"></script>-->
<script src="../plugins/chart.js/Chart.js"></script>
<!--<script>
$('.diskspace').knob({
/*change : function (value) {
//console.log("change : " + value);
},
release : function (value) {
console.log("release : " + value);
},
cancel : function () {
console.log("cancel : " + this.value);
},*/
draw: function () {
$(this.i).val(this.cv + "%")
// "tron" case
if (this.$.data('skin') == 'tron') {
var a = this.angle(this.cv) // Angle
,
sa = this.startAngle // Previous start angle
,
sat = this.startAngle // Start angle
,
ea // Previous end angle
,
eat = sat + a // End angle
,
r = true
this.g.lineWidth = this.lineWidth
this.o.cursor
&& (sat = eat - 0.3)
&& (eat = eat + 0.3)
if (this.o.displayPrevious) {
ea = this.startAngle + this.angle(this.value)
this.o.cursor
&& (sa = ea - 0.3)
&& (ea = ea + 0.3)
this.g.beginPath()
this.g.strokeStyle = this.previousColor
this.g.arc(this.xy, this.xy, this.radius - this.lineWidth, sa, ea, false)
this.g.stroke()
}
this.g.beginPath()
this.g.strokeStyle = r ? this.o.fgColor : this.fgColor
this.g.arc(this.xy, this.xy, this.radius - this.lineWidth, sat, eat, false)
this.g.stroke()
this.g.lineWidth = 2
this.g.beginPath()
this.g.strokeStyle = this.o.fgColor
this.g.arc(this.xy, this.xy, this.radius - this.lineWidth + 1 + this.lineWidth * 2 / 3, 0, 2 * Math.PI, false)
this.g.stroke()
return false
}
}
})
</script>
<script>
$(document).ready(function(){
var url;//You can get this url dynamically from an ajax request or from a form etc
// To Do : A function to populate url with a valid url from any method you prefer.
// Set an ID for the iframe. Let us give that an id of myframe
$('#weather').attr("src", url);
})
</script>-->
<?php
$datp10 = date("Y-m-d");
$dat10 = date("m", strtotime($datp10));
$month_name10 = date("F", mktime(0, 0, 0, $dat10, 10));
$pdat9 = date('Y-m-d', (strtotime('-1 month', strtotime($datp10))));
$dat9 = date("m", strtotime($pdat9));
$month_name9 = date("F", mktime(0, 0, 0, $dat9, 10));
$pdat8 = date('Y-m-d', (strtotime('-1 month', strtotime($pdat9))));
$dat8 = date("m", strtotime($pdat8));
$month_name8 = date("F", mktime(0, 0, 0, $dat8, 10));
$pdat7 = date('Y-m-d', (strtotime('-1 month', strtotime($pdat8))));
$dat7 = date("m", strtotime($pdat7));
$month_name7 = date("F", mktime(0, 0, 0, $dat7, 10));
$pdat6 = date('Y-m-d', (strtotime('-1 month', strtotime($pdat7))));
$dat6 = date("m", strtotime($pdat6));
$month_name6 = date("F", mktime(0, 0, 0, $dat6, 10));
$pdat5 = date('Y-m-d', (strtotime('-1 month', strtotime($pdat6))));
$dat5 = date("m", strtotime($pdat5));
$month_name5 = date("F", mktime(0, 0, 0, $dat5, 10));
$pdat4 = date('Y-m-d', (strtotime('-1 month', strtotime($pdat5))));
$dat4 = date("m", strtotime($pdat4));
$month_name4 = date("F", mktime(0, 0, 0, $dat4, 10));
$pdat3 = date('Y-m-d', (strtotime('-1 month', strtotime($pdat4))));
$dat3 = date("m", strtotime($pdat3));
$month_name3 = date("F", mktime(0, 0, 0, $dat3, 10));
$pdat2 = date('Y-m-d', (strtotime('-1 month', strtotime($pdat3))));
$dat2 = date("m", strtotime($pdat2));
$month_name2 = date("F", mktime(0, 0, 0, $dat2, 10));
$pdat1 = date('Y-m-d', (strtotime('-1 month', strtotime($pdat2))));
$dat1 = date("m", strtotime($pdat1));
$month_name1 = date("F", mktime(0, 0, 0, $dat1, 10));
?>
<!--<script>
//--------------
//- AREA CHART -
//--------------
// Get context with jQuery - using jQuery's .get() method.
var areaChartCanvas = $('#areaChart').get(0).getContext('2d')
var areaChartData = {
labels : ['<?php /*echo $month_name10;*/ ?>', '<?php /*echo $month_name9;*/ ?>', '<?php /*echo $month_name8;*/ ?>', '<?php /*echo $month_name7;*/ ?>', '<?php /*echo $month_name6;*/ ?>','<?php /*echo $month_name5;*/ ?>','<?php /*echo $month_name4;*/ ?>','<?php /*echo $month_name3;*/ ?>','<?php /*echo $month_name2;*/ ?>','<?php /*echo $month_name1;*/ ?>'],
datasets: [
{
label : 'Amount',
backgroundColor : 'rgb(255, 204, 153)',
borderColor : 'rgb(255, 204, 153)',
pointRadius : false,
pointColor : 'rgba(210, 214, 222, 1)',
pointStrokeColor : '#c1c7d1',
pointHighlightFill : '#fff',
pointHighlightStroke: 'rgba(220,220,220,1)',
data : [
<?php
/*
$db_handle = new DBController();
$rep1 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS REPAMT1
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat10' AND asset_maintenance.type='Replacement'");
foreach($rep1 as $repr1) {
$REPAMT1 = $repr1['REPAMT1'];
}
$db_handle = new DBController();
$rep2 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS REPAMT2
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat9' AND asset_maintenance.type='Replacement'");
foreach($rep2 as $repr2) {
$REPAMT2 = $repr2['REPAMT2'];
}
$db_handle = new DBController();
$rep3 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS REPAMT3
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat8' AND asset_maintenance.type='Replacement'");
foreach($rep3 as $repr3) {
$REPAMT3 = $repr3['REPAMT3'];
}
$db_handle = new DBController();
$rep4 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS REPAMT4
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat7' AND asset_maintenance.type='Replacement'");
foreach($rep4 as $repr4) {
$REPAMT4 = $repr4['REPAMT4'];
}
$db_handle = new DBController();
$rep5 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS REPAMT5
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat6' AND asset_maintenance.type='Replacement'");
foreach($rep5 as $repr5) {
$REPAMT5 = $repr5['REPAMT5'];
}
$db_handle = new DBController();
$rep6 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS REPAMT6
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat5' AND asset_maintenance.type='Replacement'");
foreach($rep6 as $repr6) {
$REPAMT6 = $repr6['REPAMT6'];
}
$db_handle = new DBController();
$rep7 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS REPAMT7
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat4' AND asset_maintenance.type='Replacement'");
foreach($rep7 as $repr7) {
$REPAMT7 = $repr7['REPAMT7'];
}
$db_handle = new DBController();
$rep8 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS REPAMT8
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat3' AND asset_maintenance.type='Replacement'");
foreach($rep8 as $repr8) {
$REPAMT8 = $repr8['REPAMT8'];
}
$db_handle = new DBController();
$rep9 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS REPAMT9
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat2' AND asset_maintenance.type='Replacement'");
foreach($rep9 as $repr9) {
$REPAMT9 = $repr9['REPAMT9'];
}
$db_handle = new DBController();
$rep10 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS REPAMT10
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat1' AND asset_maintenance.type='Replacement'");
foreach($rep10 as $repr10) {
$REPAMT10 = $repr10['REPAMT10'];
}
*/ ?>
<?php /*echo $REPAMT1;*/ ?>,<?php /*echo $REPAMT2;*/ ?>,<?php /*echo $REPAMT3;*/ ?>,<?php /*echo $REPAMT4;*/ ?>,<?php /*echo $REPAMT5;*/ ?>,<?php /*echo $REPAMT6;*/ ?>,<?php /*echo $REPAMT7;*/ ?>,<?php /*echo $REPAMT8;*/ ?>,<?php /*echo $REPAMT9;*/ ?>,<?php /*echo $REPAMT10;*/ ?>]
},
]
}
var areaChartOptions = {
maintainAspectRatio : false,
responsive : true,
legend: {
display: false
},
scales: {
xAxes: [{
gridLines : {
display : false,
}
}],
yAxes: [{
gridLines : {
display : false,
}
}]
}
}
// This will get the first returned node in the jQuery collection.
var areaChart = new Chart(areaChartCanvas, {
type: 'line',
data: areaChartData,
options: areaChartOptions
})
</script>-->
<!--<script>
//--------------
//- AREA CHART -
//--------------
// Get context with jQuery - using jQuery's .get() method.
var areaChartCanvas = $('#areaChart1').get(0).getContext('2d')
var areaChartData = {
labels : ['<?php /*echo $month_name10;*/ ?>', '<?php /*echo $month_name9;*/ ?>', '<?php /*echo $month_name8;*/ ?>', '<?php /*echo $month_name7;*/ ?>', '<?php /*echo $month_name6;*/ ?>','<?php /*echo $month_name5;*/ ?>','<?php /*echo $month_name4;*/ ?>','<?php /*echo $month_name3;*/ ?>','<?php /*echo $month_name2;*/ ?>','<?php /*echo $month_name1;*/ ?>'],
datasets: [
{
label : 'Amount',
backgroundColor : 'rgb(255, 210, 77)',
borderColor : 'rgb(255, 210, 77)',
pointRadius : false,
pointColor : 'rgba(210, 214, 222, 1)',
pointStrokeColor : '#c1c7d1',
pointHighlightFill : '#fff',
pointHighlightStroke: 'rgba(220,220,220,1)',
data : [
<?php
/*
$db_handle = new DBController();
$main1 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS MAINAMT1
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat10' AND asset_maintenance.type='Maintenance'");
foreach($main1 as $mainr1) {
$MAINAMT1 = $mainr1['MAINAMT1'];
}
$db_handle = new DBController();
$main2 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS MAINAMT2
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat9' AND asset_maintenance.type='Maintenance'");
foreach($main2 as $mainr2) {
$MAINAMT2 = $mainr2['MAINAMT2'];
}
$db_handle = new DBController();
$main3 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS MAINAMT3
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat8' AND asset_maintenance.type='Maintenance'");
foreach($main3 as $mainr3) {
$MAINAMT3 = $mainr3['MAINAMT3'];
}
$db_handle = new DBController();
$main4 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS MAINAMT4
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat7' AND asset_maintenance.type='Maintenance'");
foreach($main4 as $mainr4) {
$MAINAMT4 = $mainr4['MAINAMT4'];
}
$db_handle = new DBController();
$main5 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS MAINAMT5
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat6' AND asset_maintenance.type='Maintenance'");
foreach($main5 as $mainr5) {
$MAINAMT5 = $mainr5['MAINAMT5'];
}
$db_handle = new DBController();
$main6 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS MAINAMT6
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat5' AND asset_maintenance.type='Maintenance'");
foreach($main6 as $mainr6) {
$MAINAMT6 = $mainr6['MAINAMT6'];
}
$db_handle = new DBController();
$main7 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS MAINAMT7
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat4' AND asset_maintenance.type='Maintenance'");
foreach($main7 as $mainr7) {
$MAINAMT7 = $mainr7['MAINAMT7'];
}
$db_handle = new DBController();
$main8 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS MAINAMT8
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat3' AND asset_maintenance.type='Maintenance'");
foreach($main8 as $mainr8) {
$MAINAMT8 = $mainr8['MAINAMT8'];
}
$db_handle = new DBController();
$main9 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS MAINAMT9
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat2' AND asset_maintenance.type='Maintenance'");
foreach($main9 as $mainr9) {
$MAINAMT9 = $mainr9['MAINAMT9'];
}
$db_handle = new DBController();
$main10 = $db_handle-> runQuery("SELECT *, SUM(asset_maintenance_item.amount) AS MAINAMT10
FROM (asset_maintenance INNER JOIN asset_maintenance_item ON asset_maintenance.asset_maintenance_id = asset_maintenance_item.asset_maintenance_id)WHERE month(completion_date) = '$dat1' AND asset_maintenance.type='Maintenance'");
foreach($main10 as $mainr10) {
$MAINAMT10 = $mainr10['MAINAMT10'];
}
*/ ?>
<?php /*echo $MAINAMT1;*/ ?>,<?php /*echo $MAINAMT2;*/ ?>,<?php /*echo $MAINAMT3;*/ ?>,<?php /*echo $MAINAMT4;*/ ?>,<?php /*echo $MAINAMT5;*/ ?>,<?php /*echo $MAINAMT6;*/ ?>,<?php /*echo $MAINAMT7;*/ ?>,<?php /*echo $MAINAMT8;*/ ?>,<?php /*echo $MAINAMT9;*/ ?>,<?php /*echo $MAINAMT10;*/ ?>]
},
]
}
var areaChartOptions = {
maintainAspectRatio : false,
responsive : true,
legend: {
display: false
},
scales: {
xAxes: [{
gridLines : {
display : false,
}
}],
yAxes: [{
gridLines : {
display : false,
}
}]
}
}
// This will get the first returned node in the jQuery collection.
var areaChart = new Chart(areaChartCanvas, {
type: 'line',
data: areaChartData,
options: areaChartOptions
})
</script>-->
<!--<script>
//--------------
//- AREA CHART -
//--------------
// Get context with jQuery - using jQuery's .get() method.
var areaChartCanvas = $('#areaChart2').get(0).getContext('2d')
var areaChartData = {
labels : ['<?php /*echo $month_name10;*/ ?>', '<?php /*echo $month_name9;*/ ?>', '<?php /*echo $month_name8;*/ ?>', '<?php /*echo $month_name7;*/ ?>', '<?php /*echo $month_name6;*/ ?>','<?php /*echo $month_name5;*/ ?>','<?php /*echo $month_name4;*/ ?>','<?php /*echo $month_name3;*/ ?>','<?php /*echo $month_name2;*/ ?>','<?php /*echo $month_name1;*/ ?>'],
datasets: [
{
label : 'Amount',
backgroundColor : 'rgb(128, 187, 255)',
borderColor : 'rgb(128, 187, 255)',
pointRadius : false,
pointColor : 'rgba(210, 214, 222, 1)',
pointStrokeColor : '#c1c7d1',
pointHighlightFill : '#fff',
pointHighlightStroke: 'rgba(220,220,220,1)',
data : [
<?php
/*
$db_handle = new DBController();
$pur1 = $db_handle-> runQuery("SELECT *, SUM(asset_cost) AS PURAMT1
FROM asset_item WHERE month(purchase_date)='$dat10' ");
foreach($pur1 as $purr1) {
$PURAMT1 = $purr1['PURAMT1'];
}
$db_handle = new DBController();
$pur2 = $db_handle-> runQuery("SELECT *, SUM(asset_cost) AS PURAMT2
FROM asset_item WHERE month(purchase_date)='$dat9' ");
foreach($pur2 as $purr2) {
$PURAMT2 = $purr2['PURAMT2'];
}
$db_handle = new DBController();
$pur3 = $db_handle-> runQuery("SELECT *, SUM(asset_cost) AS PURAMT3
FROM asset_item WHERE month(purchase_date)='$dat8' ");
foreach($pur3 as $purr3) {
$PURAMT3 = $purr3['PURAMT3'];
}
$db_handle = new DBController();
$pur4 = $db_handle-> runQuery("SELECT *, SUM(asset_cost) AS PURAMT4
FROM asset_item WHERE month(purchase_date)='$dat7' ");
foreach($pur4 as $purr4) {
$PURAMT4 = $purr4['PURAMT4'];
}
$db_handle = new DBController();
$pur5 = $db_handle-> runQuery("SELECT *, SUM(asset_cost) AS PURAMT5
FROM asset_item WHERE month(purchase_date)='$dat6' ");
foreach($pur5 as $purr5) {
$PURAMT5 = $purr5['PURAMT5'];
}
$db_handle = new DBController();
$pur6 = $db_handle-> runQuery("SELECT *, SUM(asset_cost) AS PURAMT6
FROM asset_item WHERE month(purchase_date)='$dat5' ");
foreach($pur6 as $purr6) {
$PURAMT6 = $purr6['PURAMT6'];
}
$db_handle = new DBController();
$pur7 = $db_handle-> runQuery("SELECT *, SUM(asset_cost) AS PURAMT7
FROM asset_item WHERE month(purchase_date)='$dat4' ");
foreach($pur7 as $purr7) {
$PURAMT7 = $purr7['PURAMT7'];
}
$db_handle = new DBController();
$pur8 = $db_handle-> runQuery("SELECT *, SUM(asset_cost) AS PURAMT8
FROM asset_item WHERE month(purchase_date)='$dat3' ");
foreach($pur8 as $purr8) {
$PURAMT8 = $purr8['PURAMT8'];
}
$db_handle = new DBController();
$pur9 = $db_handle-> runQuery("SELECT *, SUM(asset_cost) AS PURAMT9
FROM asset_item WHERE month(purchase_date)='$dat2' ");
foreach($pur9 as $purr9) {
$PURAMT9 = $purr9['PURAMT9'];
}
$db_handle = new DBController();
$pur10 = $db_handle-> runQuery("SELECT *, SUM(asset_cost) AS PURAMT10
FROM asset_item WHERE month(purchase_date)='$dat1' ");
foreach($pur10 as $purr10) {
$PURAMT10 = $purr10['PURAMT10'];
}
*/ ?>
<?php /*echo $PURAMT1;*/ ?>,<?php /*echo $PURAMT2;*/ ?>,<?php /*echo $PURAMT3;*/ ?>,<?php /*echo $PURAMT4;*/ ?>,<?php /*echo $PURAMT5;*/ ?>,<?php /*echo $PURAMT6;*/ ?>,<?php /*echo $PURAMT7;*/ ?>,<?php /*echo $PURAMT8;*/ ?>,<?php /*echo $PURAMT9;*/ ?>,<?php /*echo $PURAMT1;*/ ?>]
},
]
}
var areaChartOptions = {
maintainAspectRatio : false,
responsive : true,
legend: {
display: false
},
scales: {
xAxes: [{
gridLines : {
display : false,
}
}],
yAxes: [{
gridLines : {
display : false,
}
}]
}
}
// This will get the first returned node in the jQuery collection.
var areaChart = new Chart(areaChartCanvas, {
type: 'line',
data: areaChartData,
options: areaChartOptions
})
</script>-->
<script>
//-------------
//- DONUT CHART -
//-------------
var donutData = {
datasets: [
{
data: [<?php
$db_handle = new DBController();
$sellastgrp2 = $db_handle->runQuery("SELECT * FROM asset_group");
foreach($sellastgrp2 as $sellastgrpres2) {
$asset_group_id23 = $sellastgrpres2['asset_group_id'];
?>
<?php
$db_handle = new DBController();
$sellastgrp1 = $db_handle->runQuery("SELECT *,COUNT(asset_item.asset_item_id)AS TOTINR FROM (asset INNER JOIN asset_item ON asset.asset_id = asset_item.asset_id)WHERE asset.asset_group_id = '$asset_group_id23' GROUP BY asset.asset_group_id");
foreach ($sellastgrp1 as $sellastgrpres1) {
}
?>
<?php echo $sellastgrpres1['TOTINR'];?>,
<?php
}
?>
],
backgroundColor: ['#00c0ef', '#f39c12', '#f56954', '#3c8dbc', '#00a65a', '#85822e', '#965065', '#e8eb34', '#c89be8', '#f5aebe', '#bda586'],
}
]
}
// Get context with jQuery - using jQuery's .get() method.
var donutChartCanvas = $('#donutChart').get(0).getContext('2d')
var donutOptions = {
maintainAspectRatio: false,
responsive: true,
}
//Create pie or douhnut chart
// You can switch between pie and douhnut using the method below.
var donutChart = new Chart(donutChartCanvas, {
type: 'doughnut',
data: donutData,
options: donutOptions
})
</script>
</body>
</html>