bbone/application/modules/Dashboard/views/dashboard.php
2023-01-20 09:57:40 +05:30

252 lines
11 KiB
PHP

<!-- top tiles -->
<div class="row" style="display: inline-block;" >
<div class="tile_count">
<?php if (is_superadmin()) { ?>
<div class="col-md-6 col-sm-4 tile_stats_count">
<span class="count_top"><i class="fa fa-building"></i> Total Business</span>
<div class="count"><?php echo $business_count; ?></div>
<!--<span class="count_bottom"><i class="green">4% </i> From last Week</span> -->
</div>
<div class="col-md-6 col-sm-4 tile_stats_count">
<span class="count_top"><i class="fa fa-user"></i> Total Users</span>
<div class="count"><?php echo $user_count; ?></div>
<!--<span class="count_bottom"><i class="green">4% </i> From last Week</span> -->
</div>
<div class="col-md-6 col-sm-4 "></div>
<?php } ?>
<?php if (is_admin() || is_user()) { ?>
<div class="col-md-2 col-sm-4 tile_stats_count">
<span class="count_top"><i class="fa fa-user"></i> Total Users</span>
<div class="count"><?php echo $user_count; ?></div>
<!--<span class="count_bottom"><i class="green">4% </i> From last Week</span> -->
</div>
<div class="col-md-2 col-sm-4 tile_stats_count">
<span class="count_top"><i class="fa fa-university"></i> Total Assets</span>
<div class="count"><?php echo $asset_count; ?></div>
<!--<span class="count_bottom"><i class="green">4% </i> From last Week</span> -->
</div>
<div class="col-md-2 col-sm-4 tile_stats_count">
<span class="count_top"><i class="fa fa-certificate"></i> Total AMC</span>
<div class="count"><?php echo $amc_count; ?></div>
<span class="count_bottom"><i class="red"><i class="fa fa-sort-desc"></i>below 30 </i>days left</span>
</div>
<div class="col-md-2 col-sm-4 tile_stats_count">
<span class="count_top"><i class="fa fa-certificate"></i> Total AMC</span>
<div class="count"><?php echo $expired_amc_count; ?></div>
<span class="count_bottom"><i class="red"><i class="fa fa-warning"></i> Date Expired</i></span>
</div>
<div class="col-md-2 col-sm-4 tile_stats_count">
<span class="count_top"><i class="fa fa-certificate"></i> Total Insurance</span>
<div class="count"><?php echo $insurance_count; ?></div>
<span class="count_bottom"><i class="red"><i class="fa fa-sort-desc"></i>below 30 </i>days left</span>
</div>
<div class="col-md-2 col-sm-4 tile_stats_count">
<span class="count_top"><i class="fa fa-certificate"></i> Total Insurance</span>
<div class="count"><?php echo $expired_insurance_count; ?></div>
<span class="count_bottom"><i class="red"><i class="fa fa-warning"></i> Date Expired</i></span>
</div>
<?php } ?>
</div>
</div>
<!-- /top tiles -->
<div class="row">
<?php if (is_admin() || is_user()) { ?>
<div class="col-md-6 col-sm-6 ">
<div class="x_panel tile ">
<div class="x_title">
<h2>AMC</h2>
<!-- <ul class="nav navbar-right panel_toolbox">
<li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="fa fa-wrench"></i></a>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
<a class="dropdown-item" href="#">Settings 1</a>
<a class="dropdown-item" href="#">Settings 2</a>
</div>
</li>
<li><a class="close-link"><i class="fa fa-close"></i></a>
</li>
</ul> -->
<div class="clearfix"></div>
</div>
<div class="x_content">
<h4>Remaining Days To Expire</h4>
</br>
<?php
foreach ($amc as $key => $value) {
?>
<div class="widget_summary">
<div class="w_left w_25">
<span><?php echo $value->asset_name ?></span>
</div>
<div class="w_center w_55">
<div class="progress">
<?php
$date_now = date("Y-m-d"); // this format is string comparable
if ($date_now > $value->valid_to) {
// greater than
$date1 = new DateTime($value->valid_to); //current date or any date
$date2 = new DateTime(date('d-m-Y')); //Future date
$diff = $date2->diff($date1)->format("%a"); //find difference
$days = - intval($diff); //rounding days
$days_count = 100;
//it return 365 days omitting current day
}
else{
// Less than
$date1 = new DateTime($value->valid_to); //current date or any date
$date2 = new DateTime(date('d-m-Y')); //Future date
$diff = $date2->diff($date1)->format("%a"); //find difference
$days = intval($diff); //rounding days
$days_count = 100 - $days;
//it return 365 days omitting current day
}
?>
<?php
if ($days > 30) { ?>
<div class="progress-bar bg-green" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width:<?php echo $days_count,'%'; ?>">
<span class="sr-only">60% Complete</span>
</div>
<?php
}
else { ?>
<div class="progress-bar bg-red" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width:<?php echo $days_count,'%'; ?>">
<span class="sr-only">60% Complete</span>
</div>
<?php
}
?>
<!-- <?php ?> -->
</div>
</div>
<div class="w_right w_20">
<span style="font-size:15px"><?php echo $days,' days'?></span>
</div>
<div class="clearfix"></div>
</div>
<?php
}
?>
</div>
</div>
</div>
<div class="col-md-6 col-sm-6 ">
<div class="x_panel tile ">
<div class="x_title">
<h2>Insurence</h2>
<!-- <ul class="nav navbar-right panel_toolbox">
<li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="fa fa-wrench"></i></a>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
<a class="dropdown-item" href="#">Settings 1</a>
<a class="dropdown-item" href="#">Settings 2</a>
</div>
</li>
<li><a class="close-link"><i class="fa fa-close"></i></a>
</li>
</ul> -->
<div class="clearfix"></div>
</div>
<div class="x_content">
<h4>Remaining Days To Expire</h4>
</br>
<?php
foreach ($insurence as $key => $value) {
?>
<div class="widget_summary">
<div class="w_left w_25">
<span><?php echo $value->asset_name ?></span>
</div>
<div class="w_center w_55">
<div class="progress">
<?php
$date_now = date("Y-m-d"); // this format is string comparable
if ($date_now > $value->valid_to) {
// greater than
$date1 = new DateTime($value->valid_to); //current date or any date
$date2 = new DateTime(date('d-m-Y')); //Future date
$diff = $date2->diff($date1)->format("%a"); //find difference
$days = - intval($diff); //rounding days
$days_count = 100;
//it return 365 days omitting current day
}
else{
// Less than
$date1 = new DateTime($value->valid_to); //current date or any date
$date2 = new DateTime(date('d-m-Y')); //Future date
$diff = $date2->diff($date1)->format("%a"); //find difference
$days = intval($diff); //rounding days
$days_count = 100 - $days;
//it return 365 days omitting current day
}
?>
<?php
if ($days > 30) { ?>
<div class="progress-bar bg-green" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width:<?php echo $days_count,'%'; ?>">
<span class="sr-only">60% Complete</span>
</div>
<?php
}
else { ?>
<div class="progress-bar bg-red" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width:<?php echo $days_count,'%'; ?>">
<span class="sr-only">60% Complete</span>
</div>
<?php
}
?>
<!-- <?php ?> -->
</div>
</div>
<div class="w_right w_20">
<span style="font-size:15px"><?php echo $days,' days'?></span>
</div>
<div class="clearfix"></div>
</div>
<?php
}
?>
</div>
</div>
</div>
<?php } ?>
</div>
<!-- /page content -->