Server IP : 164.52.202.56 / Your IP : 216.73.216.208 Web Server : Apache System : Linux e2e-70-56.ssdcloudindia.net 4.18.0-553.27.1.el8_10.x86_64 #1 SMP Tue Nov 5 04:50:16 EST 2024 x86_64 User : rubyaromatics ( 1052) PHP Version : 7.2.34 Directory (0755) : /home/rubyaromatics/public_html/crm/application/models/ |
[ Home ] | [ Terminal ] | [ Upload File ] |
---|
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Tax_model extends CI_Model { function __construct() { parent::__construct(); } public function index(){ } /* return all tax details to display list */ public function getTax(){ $data = $this->db->get_where('tax',array('delete_status'=>0)); return $data->result(); } /* add new record in databse */ public function addModel($data){ $sql = "insert into tax (tax_name,start_from,registration_number,filling_frequency,calculate_on,tax_value,purchase_tax_value,description) values(?,?,?,?,?,?,?,?)"; if($this->db->query($sql,$data)){ /*if($this->db->insert('tax',$data)){*/ return $this->db->insert_id(); } else{ return FALSE; } } /* return record to edit record */ public function getRecord($id){ $sql = "select * from tax where tax_id = ?"; if($query = $this->db->query($sql,array($id))){ /*$this->db->where('tax_id',$data); if($query = $this->db->get('tax')){*/ return $query->result(); } else{ return FALSE; } } /* save edited record in database */ public function editModel($data,$id){ //$sql = "update tax set tax_name = ?,tax_value = ? where tax_id = ?"; //if($this->db->query($sql,array($data['tax_name'],$data['tax_value'],$id))){ $this->db->where('tax_id',$id); if($this->db->update('tax',$data)){ return TRUE; } else{ return FALSE; } } /* delete record in database */ public function deleteModel($id){ /*$sql = "delete from tax where tax_id = ?"; if($this->db->query($sql,array($id))){*/ $this->db->where('tax_id',$id); if($this->db->update('tax',array('delete_status'=>1,'delete_date'=>date('Y-m-d')))){ return TRUE; } else{ return FALSE; } } /* in active tax */ public function in_active($id,$date){ $this->db->where('tax_id',$id); return $this->db->update('tax',array('active'=>0,'inactive_date'=>$date)); } /* active tax */ public function active($id){ $this->db->where('tax_id',$id); return $this->db->update('tax',array('active'=>1)); } } ?>