Commit 15653dc4 by Jansa Jose

available dates

parent 7d833303
......@@ -1835,11 +1835,12 @@ class Webservice extends CI_Controller {
}else{
$db_day_array[] = [];
}
$time = strtotime($data['month']. $data['year']);
$getmonth = $this->get_month($data['month']);
$time = strtotime($getmonth. $data['year']);
$search_form = date('Y-m-01',$time);
$search_to = date('Y-m-t',$time);
$req_month_number = date('m',strtotime($data['month']));
$req_month_number = date('m',strtotime($getmonth));
$tod_month_number = date('m');
$month_today = date('F');
$year_today = date('Y');
......@@ -1851,7 +1852,7 @@ class Webservice extends CI_Controller {
if(in_array($day, $db_day_array)){
if(count($result_booked['leave']) > 0){
foreach ($result_booked['leave'] as $key => $value) {
if((date('j',$value->start_date) <= date('j',strtotime($i))) && (date('j',$value->end_date) >= date('j',strtotime($i))) &&(date('F',$value->start_date) == $data['month']) && (date('F',$value->end_date) == $data['month']) && (date('Y',$value->start_date) == $data['year']) && (date('Y',$value->end_date) == $data['year'])) {
if((date('j',$value->start_date) <= date('j',strtotime($i))) && (date('j',$value->end_date) >= date('j',strtotime($i))) &&(date('F',$value->start_date) == $getmonth) && (date('F',$value->end_date) == $getmonth) && (date('Y',$value->start_date) == $data['year']) && (date('Y',$value->end_date) == $data['year'])) {
array_push($res['data']['not_available'], date('j',strtotime($i)));
}else{
if(strtotime($i) < strtotime($date_today)){
......@@ -1909,6 +1910,11 @@ class Webservice extends CI_Controller {
}
print json_encode($res);
}
public function get_month($id){
if($id == '1'){ $res = 'January'; }else if($id == '2'){ $res = 'February'; }else if($id == '3'){ $res = 'March'; }else if($id == '4'){ $res = 'April'; }else if($id == '5'){ $res = 'May'; }else if($id == '6'){ $res = 'June'; }else if($id == '7'){ $res = 'July'; }else if($id == '8'){ $res = 'August'; }else if($id == '9'){ $res = 'September'; }else if($id == '10'){ $res = 'October'; }else if($id == '11'){ $res = 'November'; }else{ $res = 'December'; }
return $res;
}
/*..........................................................................................*/
/*....................................... booking list.......................................*/
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment