<?php if ( ! defined('BASEPATH')) exit('No esta permitido el acceso directo');//impide el acceso directo a este script

if(!function_exists('mostrar_ejecutivos')){

	function mostrar_ejecutivos($datos){
		$vista = "";
		if(count($datos) != 0){
			$options["Seleccione"] = "Seleccione.....";
			foreach($datos as $value):
				$options[$value->pk_cat_personal] = $value->ejecutivo;
			endforeach;
			$vista = form_label('Selecciona un Ejecutivo');
			$vista.= form_dropdown('fk_cat_personal',$options,set_value('fk_cat_personal'),'onchange="loading(\'div_prospectos\');xajax_cargar_prospectos(this.value);" required="required" class="form-control chosen-select"');
		}
		else
			$vista = empty_msg('No existen ejecutivos en la sucursal seleccionada');
		return $vista;
	}
}

if(!function_exists('mostrar_filtro')){

	function mostrar_filtro($datos,$status,$actividad){
		$vista = "";
		if(count($datos) != 0){
			
			$vista = "<legend><small>Puedes filtrar la búsqueda por medio de los siguientes campos:</small></legend>
						<hr class='separator' />";
			$vista.= "<div class='form-group row'>	
						".form_label('Fecha Inicio: ','',array('class' => 'col-sm-2 control-label'))."
							<div class='col-sm-4'>
								<div class='input-group date' id='dt_fecha_inicio'>
									".form_input(array('class' => 'form-control','type' => 'text','name' => 'txt_fecha_inicio','id' => 'txt_fecha_inicio','placeholder' => 'Fecha Inicio','data-format' => 'YYYY-MM-DD'))."
									<span class='input-group-text'>
				                        <svg class='bi bi-calendar3-fill' width='1em' height='1em' viewBox='0 0 16 16' fill='currentColor' xmlns='http://www.w3.org/2000/svg' onblur='calcularEdad()'>
				                          <path d='M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2H0z'/>
				                          <path fill-rule='evenodd' d='M0 3h16v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3zm6.5 4a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm4-1a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm2 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-8 2a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm2 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm4-1a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm2 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-8 2a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm2 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm4-1a1 1 0 1 1-2 0 1 1 0 0 1 2 0z'/>
				                        </svg>
				                    </span>
								</div>
							</div>".
							form_label('Fecha Fin: ','',array('class' => 'col-sm-2 control-label'))."
							<div class='col-sm-4'>
								<div class='input-group date' id='dt_fecha_fin'>
									".form_input(array('class' => 'form-control','type' => 'text','name' => 'txt_fecha_fin','id' => 'txt_fecha_fin','placeholder' => 'Fecha Fin','data-format' => 'YYYY-MM-DD'))."
									<span class='input-group-text'>
				                        <svg class='bi bi-calendar3-fill' width='1em' height='1em' viewBox='0 0 16 16' fill='currentColor' xmlns='http://www.w3.org/2000/svg' onblur='calcularEdad()'>
				                          <path d='M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2H0z'/>
				                          <path fill-rule='evenodd' d='M0 3h16v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3zm6.5 4a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm4-1a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm2 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-8 2a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm2 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm4-1a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm2 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-8 2a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm2 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm4-1a1 1 0 1 1-2 0 1 1 0 0 1 2 0z'/>
				                        </svg>
				                    </span>
								</div>
							</div>
						</div>";
			$vista.= "<div class='form-group row'>
						".form_label('Status: ','',array('class' => 'col-sm-2 control-label'))."
							<div class='col-sm-4'>
								".combos($status,"pk_cat_status_seguimiento","descripcion","fk_cat_status_seguimiento","fk_cat_status_seguimiento","")."
							</div>".
							form_label('Actividad: ','',array('class' => 'col-sm-2 control-label'))."
							<div class='col-sm-4'>
								".combos($actividad,"pk_cat_actividad_status_seguimiento","descripcion","fk_cat_actividad_status_seguimiento","fk_cat_actividad_status_seguimiento","")."
							</div>
						</div>
						<center>
							".form_label('Actividad Realizada')."&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
							".form_label(
								form_radio('rbtn_opc','SI',TRUE).' SI','')."
							&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
							".form_label(
								form_radio('rbtn_opc','NO',FALSE).' NO','')."
						</center>".
						"<br /><center>".form_button(array('type' => 'button','content' => 'Filtrar','class' => 'btn btn-primary','onclick' => 'loading(\'div_info\');xajax_filtrar(xajax.getFormValues(\'frm_ctr_ejecutivos\'));'))."</center>";
			$vista.= "<br />";
			$vista.= mostrar_prospectos($datos);
		}
		else
			$vista = empty_msg('No existen prospectos del ejecutivo seleccionado');
		return $vista;
	}
}

if(!function_exists('mostrar_prospectos')){

	function mostrar_prospectos($datos){
		$vista = "<div id='div_info'><table class='table table-bordered table-hover table-condensed' id='dt_mostrar_prospectos'>
					<thead>
						<tr>
							<th>Fecha Creación</th>
							<th>Fecha Actividad</th>
							<th>Prospecto</th>
							<th>Lugar</th>
							<th>Observaciones</th>
							<th>Realizada</th>
							<th>Observaciones Realizada</th>
							<th>Fecha Realizada</th>
							<th>Status</th>
							<th>Actividad</th>
						</tr>
					</thead>
					<tbody>";
		foreach ($datos as $registro):
			$vista.= "	<tr ".(($registro->realizada == 'SI') ? 'class=\'table-success\'' : 'class=\'table-danger\'').">
							<td>".$registro->fecha."</td>
							<td>".$registro->fecha_actividad."</td>
							<td>".$registro->prospecto."</td>
							<td>".$registro->lugar."</td>
							<td>".$registro->observaciones."</td>
							<td>".$registro->realizada."</td>
							<td>".$registro->observaciones_realizada."</td>
							<td>".$registro->fecha_realizada."</td>
							<td>".$registro->status_seg."</td>
							<td>".$registro->actividad."</td>
					  	</tr>";
		endforeach;
		$vista.= "	</tbody>
				</table></div>";
		
		return $vista;
	}
}