????

Your IP : 216.73.216.152


Current Path : /home2/morganrand/www/centerpiece_party_favor_designer/cp/application/controllers/
Upload File :
Current File : /home2/morganrand/www/centerpiece_party_favor_designer/cp/application/controllers/service.php

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Service extends CI_Controller
{
	function Service(){
		
		parent::__construct();
		$this->load->model('mdl_service');
	}
	//check form
	function index()
	{
		 $this->load->view('admin/service_test');
	}
	
	function getData()
	{
		$pompom = $this->mdl_service->getPompom();		
		$data['pompom'] = $this->mdl_service->getPompomImages($pompom);	
		$tassels = $this->mdl_service->getTassels();		
		$data['tassels'] = $this->mdl_service->getTasselsImages($tassels);	
		$ribbons = $this->mdl_service->getRibbons();		
		$data['ribbons'] = $this->mdl_service->getRibbonsImages($ribbons);
		$bases = $this->mdl_service->getBases();		
		$data['bases'] = $this->mdl_service->getBasesImages($bases);
		$candies = $this->mdl_service->getCandies();		
		$data['candies'] = $this->mdl_service->getCandiesImages($candies);	
		$combinecandies = $this->mdl_service->getCombinecandies();		
		$data['combinecandies'] = $this->mdl_service->getCombinecandiesImages($combinecandies);	
		$data['setting'] =$this->mdl_service->getSetting();		
		echo json_encode($data);	
	}
	
	function insertData()
	{
		$json_Data=$_POST['jsonData'];
		$table=$_POST['tablename'];
		$decodeData=json_decode($json_Data,true);
		foreach($decodeData as $ni=>$list) {
			$sql = 'select max(sort_on) as sort_on from '.$table.' where is_del="n"';
			$res = $this->db->query($sql)->row();
			$data['sort_on']=(int)$res->sort_on+1;
			$data['name'] = $list['name'];
			$data['code'] = $list['code'];
			$data['color_code'] = '#'.$list['hex'];
			$this->db->insert($table,$data);
		}
	}
	
	function insertImageData()
	{
		$cat=$_POST['cat'];
		$table=$_POST['tablename'];
		$limit=1;
		if($table=='pompom')
		{
			$limit=10;
		}
		if($table=='tassels')
		{
			$limit=6;	
		}
		$sql = 'select * from '.$table.' where is_del="n"';
		$res = $this->db->query($sql)->result_array();
		foreach($res as $ni=>$list) {
			for($k=1;$k<=$limit;$k++)
			{
				$data['sort_on']=$k;
				$data['category'] = $cat;
				$data['category_id'] = $list[$table.'_id'];
				$data['path'] = 'AP10/'.$cat.'/'.str_replace(' ','_',strtolower(trim($list["name"]))).'_'.strtolower($cat).'_position_'.$k.'.png';
				$this->db->insert('images',$data);
			}
		}
		
	}
	
	function insertCombineCandy()
	{
		$json_Data=$_POST['jsonData'];
		$decodeData=json_decode($json_Data,true);
		foreach($decodeData as $ni=>$list) {
			$sql = 'select max(sort_on) as sort_on from combinecandies where is_del="n"';
			$res = $this->db->query($sql)->row();
			$data['sort_on']=(int)$res->sort_on+1;
			$data['code1'] = $list['code1'];
			$data['code2'] = $list['code2'];
			$this->db->insert('combinecandies',$data);
			$insert_id = $this->db->insert_id();
			
			$dataI['sort_on']=1;
			$dataI['category'] = 'CAN';
			$dataI['category_id'] = $insert_id ;
			$dataI['path'] = $list['image'];
			$this->db->insert('images',$dataI);
		}
	}
}
?>