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

class Model_Asignar_prospecto extends CI_Model{

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

	function cargar_prospecto($articulo_maestro){
		$query = $this->db->query("SELECT
										u_prospecto_ciclo.pk_u_prospecto_ciclo,
										u_prospecto_ciclo.fecha_inicio,
										prospecto.nombre,
										CONCAT_WS(' ',cat_personal.nombre,cat_personal.apat,cat_personal.amat) as vendedor
									FROM
										u_prospecto_ciclo
										INNER JOIN prospecto ON u_prospecto_ciclo.fk_prospecto = prospecto.pk_prospecto
										INNER JOIN cat_personal ON u_prospecto_ciclo.fk_cat_personal = cat_personal.pk_cat_personal 
									WHERE
										u_prospecto_ciclo.articulo_maestro = '".$articulo_maestro."';");
		return $query->result();
	}

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

	function v_info_prospecto($pk_u_prospecto_ciclo){
		$query = $this->db->query("SELECT * FROM v_info_prospecto WHERE pk_u_prospecto_ciclo=".$pk_u_prospecto_ciclo);
		return $query->row();
	}

	function update_u_prospecto_ciclo($registro){
		$this->db->set($registro);
		$this->db->where('pk_u_prospecto_ciclo',$registro['pk_u_prospecto_ciclo']);
		$this->db->update('u_prospecto_ciclo');
	}

	function insert($registro,$tabla){
		$this->db->set($registro);
		$this->db->insert($tabla);
	}

}