<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Model_Control_Ejecutivos extends CI_Model{

	function __construct(){
		parent::__construct();
	}

	function sucursal(){
		$query = $this->db->query("SELECT * FROM cat_sucursal WHERE status='A' ORDER BY nombre");
		return $query->result();
	}

	function ejecutivo($fk_sucursal){
		$query = $this->db->query("SELECT pk_cat_personal,CONCAT_WS(' ',nombre,apat,amat) as ejecutivo 
									FROM cat_personal 
									WHERE status='A' and empleado_de='s_".$fk_sucursal."'
									ORDER BY ejecutivo");
		return $query->result();
	}

	function prospectos($fk_cat_personal,$com_sql = ""){
		$query = $this->db->query("SELECT IF(p.razon_social LIKE '%-%',p.nombre,p.razon_social) as prospecto,
										a.fecha,a.fecha_actividad,a.lugar,a.observaciones,a.realizada,
									    a.observaciones_realizada,a.fecha_realizada,css.descripcion as status_seg,
									    cass.descripcion as actividad,a.status 
									FROM prospecto p, u_prospecto_ciclo up, agenda a, cat_status_seguimiento css,
										cat_actividad_status_seguimiento cass 
									WHERE p.pk_prospecto=up.fk_prospecto and up.pk_u_prospecto_ciclo=a.fk_u_prospecto_ciclo and 
										a.fk_cat_status_seguimiento=css.pk_cat_status_seguimiento and 
									    a.fk_cat_actividad_status_seguimiento=cass.pk_cat_actividad_status_seguimiento and 
									    a.status='A' and a.fk_cat_personal='".$fk_cat_personal."' ".$com_sql.";");
		return $query->result();
	}

	function status(){
		$query = $this->db->query("SELECT * FROM cat_status_seguimiento WHERE status='A'");
		return $query->result();
	}

	function actividad(){
		$query = $this->db->query("SELECT * FROM cat_actividad_status_seguimiento WHERE status='A'");
		return $query->result();
	}

}