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

class RolesHotel_Model extends CI_Model
{
    //Constructor 
    function __construct()
    {
        parent::__construct();
        //$this->load->library('encryption');
    }

    
    // //Tiempo PuntosControl
    // public function updateRolesHotel($data)
    // {
    //     //Inicio transaccion
    //     $this->db->trans_begin();

    //     //recorrer la data
    //     $IdRuta=$data['IdRuta'];
    //     $IdPunto=$data['IdPunto'];
    //     $PosLat=$data['PosLat'];
    //     $PosLon=$data['PosLon'];

    //     //Llamo al procedimiento almacenado
    //     $misql='EXEC spUpdatePuntosControl     @IdRuta='.$IdRuta.', 
	// 										@IdPunto='.$IdPunto.', 
	// 										@PosLat='.$PosLat.', 
	// 										@PosLon='.$PosLon.'';

    //     //Envio el procedimiento y los parametros
    //     $result=$this->db->query($misql); 
        
    //     //Control de transacciones 
    //     if ($this->db->trans_status() === false) {
    //         $this->db->trans_rollback();
    //         return false;
    //     } else {
    //         $this->db->trans_commit();
    //         return true;
    //     }
       
    // }

    // //Buscar PuntosControl por codigo
    // public function getRolesHotel($data)
    // {
    //     //Inicio transaccion    
    //     $this->db->trans_begin(); 
    //     //Cargando Consulta Base de Datos
    //     $this->load->library('Consultar');
    //     $conn = $this->CI_Consultar->conexion(APP_SERVERNAME,APP_DBNAME,APP_USER,APP_PASS);
      
    //     $misql='EXEC spGetPuntosControl    @Opcion='.$data[0].', 
	// 									@IdRuta='.$data[1].', 
	// 									@IdPunto='.$data[2].'';
        
    //     //Envio los resultados
		
    //     $results=$this->CI_Consultar->consultarsp($misql,$conn);           
    //     return $results;
    // }

    //Buscar RutasPlan por parametros
 	public function getRolesHotelforParameter($limit=false,$offset=false,$data)
 	{
		
		//Utilizado para la paginacion?
		$limit ? $this->db->limit($limit, $offset):'';
		//Utilizar la libreria
		$this->load->library('Consultar');
		$conn = $this->CI_Consultar->conexion(APP_SERVERNAME,APP_DBNAME,APP_USER,APP_PASS);
		$misql='EXEC spGetPuntosControl   @Opcion='.$data[0].', 
										@IdRuta='.$data[1].', 
										@IdPunto='.$data[2].''; 
													
		//Envio los resultados
		$results=$this->CI_Consultar->consultarsp($misql,$conn);
		return $results;
	 }
}
?>
