MOON
Server: Apache
System: Linux nserver.cafsindia.com 4.18.0-553.104.1.lve.el8.x86_64 #1 SMP Tue Feb 10 20:07:30 UTC 2026 x86_64
User: cafsindia (1002)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: /home/cafsindia/uds.cafsinfotech.in/smart_hrms_dev/application/views/form_queries/manage.php
<?php 
	$this->load->view("partial/header"); 
	$access_data    = $this->session->userdata('access_data');
	$access_add     = (int)$access_data[$controller_name]['access_add'];
	$access_update  = (int)$access_data[$controller_name]['access_update'];
	$access_delete  = (int)$access_data[$controller_name]['access_delete'];
	$access_search  = (int)$access_data[$controller_name]['access_search']; 
	$access_export  = (int)$access_data[$controller_name]['access_export'];
	$access_import  = (int)$access_data[$controller_name]['access_import'];
	$page_name      = ucwords(str_replace("_"," ",$controller_name));
	$prime_id       = "prime_".$controller_name."_id";
	$search_url     = site_url($controller_name ."/search");
	$view_url       = site_url($controller_name ."/view/");
	$import_url     = site_url($controller_name ."/import/");
	
	/* PAGE TITLE AND BUTTONS- START */
	$breadcrumb = "";
	$quick_link   = explode(",",$quick_link->quicklink);
	$link_li_line = "";
	foreach($quick_link as $link){
		if($link){
			$url  = site_url("$link");
			$name = ucwords(str_replace("_"," ",$link));
			$link_li_line .= "<li><a href='$url'> <i class='fa fa-angle-double-right fa-lg' aria-hidden='true'></i> $name</a></li>";
		}
	}
	if($link_li_line){
		$breadcrumb .= "<li class='dropdown'>
							<a class='btn btn-xs btn-primary dropdown-toggle' type='button' id='dropdownMenu2' data-toggle='dropdown' aria-haspopup='true' aria-expanded='false'>
								<i class='fa fa-plus-circle' aria-hidden='true'></i> Quick Links
							</a>
							<ul class='dropdown-menu dropdown-menu-left' aria-labelledby='dropdownMenu2'>
								$link_li_line
							</ul>
						</li>";
	}
	$breadcrumb  .="<li><a href='$site_url#Home'>Home</a></li>
					<li><a href='".site_url($controller_name)."#$controller_name'>$page_name</a></li>
					<li class='active'>List</li>";
					
	
	/* PAGE TITLE AND BUTTONS- END */
?>
<div class='row title_content'>
	<div class='col-md-12'>
		<h1 class='page_txt'><?php echo $page_name;?></h1>
	</div>
	<div class="form-inline" style="margin-top:20px;">
	<div class='col-md-12'>
		<div class="form-group">
			<?php
				echo form_label('From Date', 'from_date', array('class' => 'required'));
				echo form_input(array('name' => 'from_date', 'id' => 'from_date', 'class' => 'form-control input-sm', 'value'=>'', 'placeholder' => 'From Date')); 
			?>
		</div>
		<div class="form-group">
			<?php
				echo form_label('To Date', 'to_date', array('class' => 'required'));
				echo form_input(array('name' => 'to_date', 'id' => 'to_date', 'class' => 'form-control input-sm',  'value'=>'', 'placeholder' => 'To Date')); 
			?>
		</div>
		<div class="form-group">
			<button class='btn btn-primary btn-sm' id="search">Process</button>
		</div>
	</div>
</div>
</div>

<script type="text/javascript">
$(document).ready(function (){	
	$('.modal-dialog').draggable({ handle: ".modal-header" });	
	<?php echo $load_script; ?>	
	$(function (){
		//prev month 1st day
		
		//get yesterday
		var max_date = moment().format('YYYY-MM-DD HH:mm');

		$("#from_date,#to_date").datetimepicker({
			format: 'DD-MM-YYYY HH:mm',
			// minDate: moment(min_date),
			maxDate: moment(max_date),
		});
	});

	//Time Entry Data Insert Process
	$('#from_date,#to_date').on("dp.hide",function (e) {
		var from_date    = moment($('#from_date').val(), 'DD-MM-YYYY HH:mm').format('YYYY-MM-DD HH:mm');
		var to_date      = moment($('#to_date').val(), 'DD-MM-YYYY HH:mm').format('YYYY-MM-DD HH:mm');
		if(from_date > to_date){
			toastr.error("To Date should be Greater than From Date!!");
			$('#to_date').val('');
		}
	});

	$("#search").on('click', function(e){
		var from_date        = $('#from_date').val();
		var to_date          = $('#to_date').val();
		var check_from_date  = moment(from_date, 'DD-MM-YYYY HH:mm').format('YYYY-MM-DD HH:mm');	
		var check_to_date    = moment(to_date, 'DD-MM-YYYY HH:mm').format('YYYY-MM-DD HH:mm');	
		if(!from_date){
			toastr.error('Please Choose From Date?');
			return false;
		}else
		if(!to_date){
			toastr.error('Please Choose To Date?');
			return false;
		}else
		if(check_from_date > check_to_date){
			toastr.error("To Date Should be Greater than From Date");
			$('#to_date').val('');
			return false;
		}else{
			var send_url = '<?php echo site_url("$controller_name/create_form_qry_file");?>'
			$("#search").html("<i class='fa fa-spinner fa-spin'></i> Processing...");
			$('#search').attr('disabled','disabled');		
			$.ajax({
				type: 'POST',
				url: send_url,
				data:{from_date:from_date,to_date:to_date},
				success: function(data){
					var rslt = JSON.parse(data);
					$('#search').attr('disabled',false);
					$("#search").html("Process");
					if(rslt.success){
						toastr.success(rslt.message);
					}else{
						toastr.error(rslt.message);
					}
				}
			});
		}			
		$('.select2').select2({placeholder: '---- Select ----',});
	});
});
function select_call(){
	$(function(){
		$('.select2').select2({
			placeholder: '---- Select ----',
			allowClear: true,
			dropdownParent: $('.modal-dialog')
		});
		$('.select2-tags').select2({
			tags: true,
			tokenSeparators: [',']
		});
	});
}
</script>
<?php $this->load->view("partial/footer"); ?>