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

class Model_Plazo_pago extends CI_Model{

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

	function all(){
		$query = $this->db->get('cat_plazo_pago'); // selec * from cat_plazo_pago
		return $query->result();
	}

	function all_filtered($campo,$valor){
		$this->db->like($campo,$valor);
		$query = $this->db->get('cat_plazo_pago');
		return $query->result();
	}

	function find($pk){
		$this->db->where('pk_cat_plazo_pago',$pk);
		$registro = $this->db->get('cat_plazo_pago')->row();
		return $registro;
	}

	function insert($registro){  
		$this->db->set($registro);
		$this->db->insert('cat_plazo_pago');
	}

	function update($registro){
		$this->db->set($registro);
		$this->db->where('pk_cat_plazo_pago',$registro['pk_cat_plazo_pago']);
		$this->db->update('cat_plazo_pago');
	}
	
	function update_status ($pk,$status){
		$registro = array("status" => $status); //status campo de a bd / $status valor dentro de la variable A o B
		$this->db->where('pk_cat_plazo_pago',$pk);
		$this->db->update('cat_plazo_pago',$registro);
	}

}