EVOLUTION-NINJA
Edit File: Design_weaving.php
<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); class Design_weaving extends CI_Controller { public function __construct() { parent::__construct(); $this->load->database(); $this->check_islogin(); //check user login session exist or not $this->output->set_header('Last-Modified: ' . gmdate("D, d M Y H:i:s") . ' GMT'); $this->output->set_header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0'); $this->output->set_header('Pragma: no-cache'); $this->output->set_header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); $this->load->model('yarn_model'); $this->load->model('marketing_model'); $this->load->model('planning_yarn'); $this->load->model('planning_shade'); $this->load->model('vendor_model'); $this->load->model('outsource_model'); $this->load->model('store_model'); $this->load->model('design_weaving_model'); date_default_timezone_set('asia/kolkata'); } public function log() { echo $_REQUEST['name'];exit; echo "login"; } //Checking the Login or not private function check_islogin() { if (!$this->session->userdata('logged_in')) { redirect(base_url(), 'refresh'); } } public function session_data_pass() { if ($this->session->userdata('logged_in')) { return $this->yarn_model->get_userdata(); } } public function split_page_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); //<!------------------------ stock ---------------------------------> if($data['emp_details']->designation == 'PPC Manager' || $data['emp_details']->designation == 'PPC Executive' || $data['emp_details']->designation == 'ACCOUNTS' || $data['emp_details']->designation == 'Accounts' || $data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin') { $ttt1=date('d/m/Y'); $ddd1=date('d-m-Y'); $table='fabric_inspection_details'; $where=array('received_date'=>$ttt1,'split_noti'=>'Yes','insert_notification_status'=>0); $data['stock_split_data_res_count']=$this->vendor_model->fabric_inspection_split_count_amount_get_customerdata($table,$where); $ttt=date('d/m/Y'); $table='fabric_madeups_delivery_confirmation'; $where=array('rec_date'=>$ttt,'split_noti'=>'Yes','insert_notification_status'=>0); $data['stock_madeups_split_data_res_count']=$this->vendor_model->fabric_inspection_split_count_amount_get_customerdata($table,$where); } else { $data['stock_split_data_res_count']=0; $data['stock_madeups_split_data_res_count']=0; } $stock=$data['stock_split_data_res_count'] + $data['stock_madeups_split_data_res_count']; return $stock; } public function access_details() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $approved_by=$id['userid']; $table='employee_details'; $where=array('id'=>$approved_by); $d=$this->marketing_model->fetch_main_data($table,$where); $data['user_type_id']=$d->user_type_id; $table='swansilk_access_controls'; $where=array('department_id'=>$data['user_type_id']); return $this->marketing_model->fetch_where_data($table,$where); } public function indent_page_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); //<!------------------------ indent ---------------------------------> if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin' || $data['emp_details']->designation == 'HO Purchase Admin' ) { $d=date('d-m-Y'); $table='indent_add_indent'; $where=array('indented_date'=>$d,'insert_notification_status'=>0); $indent_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='indent_add_indent'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $indent_update_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='indent_add_indent'; $where=array('approved_date'=>$d,'approval_notification_status'=>0); $indent_approval_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); } else { $indent_insert_rows=0; $indent_update_rows=0; $indent_approval_rows=0; } //<!------------------------ po ---------------------------------> if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin') { $d=date('d-m-Y'); $table='indent_po'; $where=array('created_date'=>$d,'insert_notification_status'=>0); $indent_po_insert_rows1=$this->vendor_model->count_amount_get_customerdata($table,$where); } else { $indent_po_insert_rows1=0; } if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin' || $data['emp_details']->designation == 'HO Purchase Admin' ) { $d=date('d-m-Y'); $table='indent_po'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $indent_po_update_rows1=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='indent_po'; $where=array('approved_date'=>$d,'approval_notification_status'=>0); $indent_po_approval_rows1=$this->vendor_model->count_amount_get_customerdata($table,$where); } else { $indent_po_update_rows1=0; $indent_po_approval_rows1=0; } $r=$indent_insert_rows + $indent_update_rows + $indent_approval_rows + $indent_po_insert_rows1 + $indent_po_update_rows1 + $indent_po_approval_rows1; return $r; } public function add_design_weave_pgm_form() { $y=$this->input->post('yarnname'); $data=array('yarn_quality'=>$y); $table='yarn_quality_names'; $this->db->insert($table,$data); $res=1; echo json_encode($y); } public function stock_page_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); //<!------------------------ stock ---------------------------------> if($data['emp_details']->designation == 'PPC Manager' || $data['emp_details']->designation == 'PPC Executive' || $data['emp_details']->designation == 'ACCOUNTS' || $data['emp_details']->designation == 'Accounts') { $d=date('d-m-Y'); $table='fabric_transfer'; $where=array('transfer_date'=>$d,'insert_notification_status'=>0); $data['stoct_transfer_rows']=$this->vendor_model->count_amount_notification_get_customerdata($table,$where); $d=date('d-m-Y'); $table='swan_yarn_transfer'; $where=array('transfer_date'=>$d,'insert_notification_status'=>0); $data['stoct_transfer_rows1']=$this->vendor_model->count_amount_notification_get_customerdata($table,$where); $d=date('d-m-Y'); $table='yarn_transfer'; $where=array('transfer_date'=>$d,'insert_notification_status'=>0); $data['stoct_transfer_rows2']=$this->vendor_model->count_amount_notification_get_customerdata($table,$where); } else { $data['stoct_transfer_rows']=0; $data['stoct_transfer_rows1']=0; $data['stoct_transfer_rows2']=0; } if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin') { $ttt1=date('d/m/Y'); $ddd1=date('d-m-Y'); $table='fabric_inspection_details'; $where=array('received_date'=>$ttt1); $where1=array('received_date'=>$ddd1); $data['stock_split_data']=$this->vendor_model->fabric_inspection_split_count_amount_get_customerdata($table,$where,$where1); //"(status='live' OR status='dead')" $d=date('d-m-Y'); $table='cs_transfer'; $where=array('transfer_date'=>$d,'insert_notification_status'=>0); $data['stoct_transfer_rows3']=$this->vendor_model->count_amount_notification_get_customerdata($table,$where); } else { $data['stoct_transfer_rows3']=0; $data['stock_split_data']=0; } $stock=$data['stoct_transfer_rows'] + $data['stoct_transfer_rows1'] + $data['stoct_transfer_rows2'] + $data['stoct_transfer_rows3'] + $data['stock_split_data']; return $stock; } public function issue_loom_page_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); //<!------------------------ issue_loom ---------------------------------> if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin' || $data['emp_details']->designation == 'PPC Manager' || $data['emp_details']->designation == 'PPC Executive' ) { $d=date('d-m-Y'); $table='issue_loom'; $where=array('issued_date'=>$d,'insert_notification_status'=>0); $indent_insert_rows=$this->vendor_model->count_of_pcs($table,$where); $d=date('d-m-Y'); $table='issue_loom'; $where=array('rements_approved_date'=>$d,'update_notification_status'=>0); $indent_update_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='weaving_panel_planning_order'; $where=array('issue_approved_date'=>$d,'approval_notification_status'=>0); $indent_approval_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); } else { $indent_insert_rows=0; $indent_approval_rows=0; $indent_update_rows=0; } $r=$indent_insert_rows + $indent_approval_rows + $indent_update_rows; return $r; } public function rec_stock_page_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin') { //<!---------------------- received stock ------------------------------> $d=date('d-m-Y'); $table='fabric_transfer'; $where=array('rec_date'=>$d,'update_notification_status'=>0); $data['rec_stoct_transfer_rows']=$this->vendor_model->count_amount_notification_get_customerdata($table,$where); $d=date('d-m-Y'); $table='swan_yarn_transfer'; $where=array('rec_date'=>$d,'update_notification_status'=>0); $data['rec_stoct_transfer_rows1']=$this->vendor_model->count_amount_notification_get_customerdata($table,$where); $d=date('d-m-Y'); $table='yarn_transfer'; $where=array('rec_date'=>$d,'update_notification_status'=>0); $data['rec_stoct_transfer_rows2']=$this->vendor_model->count_amount_notification_get_customerdata($table,$where); } else { $data['rec_stoct_transfer_rows']=0; $data['rec_stoct_transfer_rows1']=0; $data['rec_stoct_transfer_rows2']=0; } if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin') { $d=date('d-m-Y'); $table='cs_transfer'; $where=array('rec_date'=>$d,'update_notification_status'=>0); $data['rec_stoct_transfer_rows3']=$this->vendor_model->count_amount_notification_get_customerdata($table,$where); } else { $data['rec_stoct_transfer_rows3']=0; } //$data['total_rec_stock_notifications']=$data['rec_stoct_transfer_rows'] + $data['rec_stoct_transfer_rows1'] + $data['rec_stoct_transfer_rows2'] + $data['rec_stoct_transfer_rows3'] ; $rec_stock=$data['rec_stoct_transfer_rows'] + $data['rec_stoct_transfer_rows1'] + $data['rec_stoct_transfer_rows2'] + $data['rec_stoct_transfer_rows3']; return $rec_stock; } public function marketing_page_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin') { //<!---------------------- Marketing Module ------------------------------> $d=date('d-m-Y'); $where=$d; $data['marketing_rows']=$this->vendor_model->marketing_notification_getsuborder($where); $data['marketing_confirm_rows']=$this->vendor_model->marketing_notification_confirm_getsuborder($where); $data['marketing_update_num_rows']=$this->vendor_model->marketing_notification_update_getsuborder($where); $d=date('Y-m-d'); $where=$d; $data['marketing_on_date_rows']=$this->vendor_model->marketing_notification_delivery_date_getsuborder($where); $befdore_ten=date('Y-m-d',strtotime('+10 days')) . PHP_EOL; $data['marketing_ten_days_rows']=$this->vendor_model->marketing_notification_delivery_date_getsuborder($befdore_ten); $befdore_thirty=date('Y-m-d',strtotime('+30 days')) . PHP_EOL; $data['marketing_thirty_days_rows']=$this->vendor_model->marketing_notification_delivery_date_getsuborder($befdore_thirty); } else { $data['marketing_rows'] = 0; $data['marketing_confirm_rows'] = 0; $data['marketing_update_num_rows'] = 0; $data['marketing_on_date_rows'] = 0; $data['marketing_ten_days_rows'] = 0; $data['marketing_thirty_days_rows'] = 0; } $mark= $data['marketing_rows'] + $data['marketing_confirm_rows'] + $data['marketing_update_num_rows'] + $data['marketing_on_date_rows'] + $data['marketing_ten_days_rows'] + $data['marketing_thirty_days_rows']; return $mark; } public function issue_fabric_page_notifications() { //<!---------------------- issue fabric Module ------------------------------> $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin') { $d=date('d-m-Y'); $table='fabric_addstock'; $where=array('created_at'=>$d,'insert_notification_status'=>0); $f=$this->vendor_model->issue_fabric_count_amount_get_customerdata($table,$where); } else { $f=0; } // $mark= $data['marketing_rows'] + $data['marketing_confirm_rows'] + $data['marketing_update_num_rows'] + $data['marketing_on_date_rows'] + $data['marketing_ten_days_rows'] + $data['marketing_thirty_days_rows']; return $f; } public function issue_cs_page_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin') { //<!---------------------- issue cs Module ------------------------------> $d=date('d-m-Y'); $table='cs_addstock'; $where=array('created_at'=>$d,'insert_notification_status'=>0); $cs=$this->vendor_model->count_amount_get_customerdata($table,$where); } else { $cs=0; } return $cs; } public function planning_page_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin' || $data['emp_details']->designation == 'MARKETING' || $data['emp_details']->designation == 'Marketing') { // //<!---------------------- Planning Module ------------------------------> $d=date('d-m-Y'); $data['planning_order_rows'] = $this->vendor_model->planning_notification_get_details($d); $dd=date('Y-m-d'); $where=$dd; $data['pallning_outsource_rows']=$this->vendor_model->outsource_planning_notification_get_details($where); $d=date('Y-m-d'); $where=$d; $data['planned_dyeing_on_date_rows']=$this->vendor_model->marketing_notification_deying_date_getsuborder($where); $data['planned_weaving_on_date_rows']=$this->vendor_model->marketing_notification_weaving_date_getsuborder($where); $befdore_seven=date('Y-m-d',strtotime('+7 days')) . PHP_EOL; $data['planned_dyeing_sevenn_days_rows']=$this->vendor_model->marketing_notification_deying_date_getsuborder($befdore_seven); $data['planned_weaving_sevenn_days_rows']=$this->vendor_model->marketing_notification_weaving_date_getsuborder($befdore_seven); $after_five=date('Y-m-d',strtotime('-5 days')) . PHP_EOL; $data['planned_dyeing_five_days_rows']=$this->vendor_model->marketing_notification_deying_date_getsuborder($after_five); $data['planned_weaving_five_days_rows']=$this->vendor_model->marketing_notification_weaving_date_getsuborder($after_five); } else { $data['planning_order_rows'] =0; $data['pallning_outsource_rows']=0; $data['planned_dyeing_on_date_rows'] =0; $data['planned_dyeing_sevenn_days_rows'] =0; $data['planned_dyeing_five_days_rows']=0; $data['planned_weaving_on_date_rows'] =0; $data['planned_weaving_sevenn_days_rows'] =0; $data['planned_weaving_five_days_rows']=0; } $p=$data['planning_order_rows'] + $data['pallning_outsource_rows'] + $data['planned_dyeing_on_date_rows'] + $data['planned_dyeing_sevenn_days_rows'] + $data['planned_dyeing_five_days_rows'] + $data['planned_weaving_on_date_rows'] + $data['planned_weaving_sevenn_days_rows'] + $data['planned_weaving_five_days_rows'] ; return $p; } public function sample_page_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $emp_details=$this->vendor_model->get_customerdata($table,$where); if($emp_details->designation == 'Super Admin' || $emp_details->designation == 'Admin') { //<!------------------------ Sample request ---------------------------------> $d=date('d-m-Y'); $table='sample_request'; $where=array('created_date'=>$d,'insert_notification_status'=>0); $sample_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); } else { $sample_insert_rows=0; } if($emp_details->designation == 'Super Admin') { $d=date('d-m-Y'); $table='sample_request'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $sample_update_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); } else { $sample_update_rows=0; } $s= $sample_insert_rows + $sample_update_rows ; return $s; } public function work_order_page_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin' || $data['emp_details']->designation == 'PPC Manager') { //<!---------------------- work order ------------------------------> $d=date('d-m-Y'); $table='create_yarntwisting_work_order'; $where=array('created_at'=>$d,'insert_notification_status'=>0); $data['work_order_twisting']=$this->vendor_model->count_amount_work_order_get_customerdata($table,$where); $d=date('d-m-Y'); $table='workorder_dyeing'; $where=array('created_at'=>$d,'insert_notification_status'=>0); $data['work_order_dyeing']=$this->vendor_model->count_amount_work_order_get_customerdata($table,$where); $d=date('d-m-Y'); $table='workorder_dyeing_material'; $where=array('approved_date'=>$d,'insert_notification_status'=>0); $data['issue_work_order_dyeing_material_rows']=$this->vendor_model->count_amount_work_order_get_customerdata($table,$where); $d=date('d-m-Y'); $table='finishing_embroidry'; $where=array('created_at'=>$d,'insert_notification_status'=>0); $data['work_order_fabric_finishing']=$this->vendor_model->count_amount_work_order_get_customerdata($table,$where); $d=date('d-m-Y'); $table='work_order_twisting'; $where=array('rec_date'=>$d,'insert_notification_status'=>0); $data['work_order_delivery_twisting_finishing']=$this->vendor_model->count_amount_work_order_delivery_twisting_get_customerdata($table,$where); $d=date('d-m-Y'); $table='work_order_dyeing'; $where=array('rec_date'=>$d,'insert_notification_status'=>0); $data['work_order_delivery_dyeing_finishing']=$this->vendor_model->count_amount_work_order_delivery_dyed_get_customerdata($table,$where); $d=date('d-m-Y'); $table='weaving_factory_stock'; $where=array('rec_date'=>$d,'insert_notification_status'=>0); $data['work_order_delivery_weaving_finishing']=$this->vendor_model->count_amount_work_order_delivery_weaving_fabric_get_customerdata($table,$where); $d=date('d/m/Y'); $table='finishing_embroidry_stock'; $where=array('received_date'=>$d,'insert_notification_status'=>0); $data['work_order_delivery_finishing_finishing']=$this->vendor_model->count_amount_work_order_delivery_fabric_finishing_emp_get_customerdata($table,$where); } else { $data['work_order_twisting']=0; $data['work_order_dyeing']=0; $data['work_order_fabric_finishing']=0; $data['work_order_delivery_twisting_finishing']=0; $data['work_order_delivery_dyeing_finishing']=0; $data['work_order_delivery_weaving_finishing']=0; $data['work_order_delivery_finishing_finishing']=0; $data['issue_work_order_dyeing_material_rows']=0; } $w=$data['work_order_twisting'] + $data['work_order_dyeing'] + $data['work_order_fabric_finishing'] + $data['work_order_delivery_twisting_finishing'] + $data['work_order_delivery_dyeing_finishing'] + $data['work_order_delivery_weaving_finishing'] + $data['work_order_delivery_finishing_finishing'] + $data['issue_work_order_dyeing_material_rows']; return $w; } public function packing_page_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); //<!------------------------ package list ---------------------------------> if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin' || $data['emp_details']->designation == 'Marketing' || $data['emp_details']->designation == 'MARKETING' || $data['emp_details']->designation == 'HO Marketing' || $data['emp_details']->designation == 'HO Marketing') { $d=date('d/m/Y'); $table='packing_list_data'; $where=array('created_at'=>$d,'insert_notification_status'=>0); $package_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='packing_list_data'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $package_update_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d/m/Y'); $table='madeups_list_data'; $where=array('created_at'=>$d,'insert_notification_status'=>0); $package_madeups_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); } else { $package_insert_rows=0; $package_update_rows=0; $package_madeups_insert_rows=0; } $packing= $package_insert_rows + $package_update_rows + $package_madeups_insert_rows; return $packing; } public function design_weaving_page_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); //<!------------------------ design weaving list ---------------------------------> if($data['emp_details']->designation == 'Super Admin') { $d=date('d-m-Y'); $table='design_weave'; $where=array('created_date'=>$d,'insert_notification_status'=>0); $design_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='design_weave'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $design_update_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='design_weave'; $where=array('finalized_date'=>$d,'finalize_notification_status'=>0); $design_finalize_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='design_weave'; $where=array('approved_date'=>$d,'approval_notification_status'=>0); $design_approval_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); } else { $design_insert_rows=0; $design_update_rows=0; $design_finalize_rows=0; $design_approval_rows=0; } $design= $design_insert_rows + $design_update_rows + $design_finalize_rows + $design_approval_rows; return $design; } public function masters_page_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); //<!----------------------------- Masters Module ---------------------------------------> if($data['emp_details']->designation == 'Super Admin' ) { $d=date('d-m-Y'); $table='import_yarn'; $where=array('created_date'=>$d,'insert_notification_status'=>0); $yarn_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='import_yarn'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $yarn_insert_rows1=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='article_master'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $article_updated_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='fabric_master'; $where=array('created_date'=>$d,'insert_notification_status'=>0); $fabric_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='fabric_master'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $fabric_upadted_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='shade_master'; $where=array('created_date'=>$d,'insert_notification_status'=>0); $shade_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='shade_master'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $shade_updated_row=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='color_master'; $where=array('created_date'=>$d,'insert_notification_status'=>0); $color_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='color_master'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $color_insert_rows1=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='customer_master'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $customer_insert_rows1=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='box_master'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $box_insert_rows1=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='madeups_box_master'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $madeups_box_insert_rows1=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='product_master'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $product_master_insert_rows1=$this->vendor_model->count_amount_get_customerdata($table,$where); } else { $yarn_insert_rows=0; $yarn_insert_rows1=0; $article_updated_rows=0; $fabric_insert_rows=0; $fabric_upadted_rows=0; $shade_insert_rows=0; $shade_updated_row=0; $color_insert_rows=0; $color_insert_rows1=0; $customer_insert_rows1=0; $box_insert_rows1=0; $madeups_box_insert_rows1=0; $product_master_insert_rows1=0; } if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'MARKETING' || $data['emp_details']->designation == 'Marketing' || $data['emp_details']->designation == 'Marketing' || $data['emp_details']->designation == 'HO Marketing' || $data['emp_details']->designation == 'HO Marketing') { $d=date('d-m-Y'); $table='article_master'; $where=array('created_date'=>$d,'insert_notification_status'=>0); $article_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='design_master'; $where=array('created_date'=>$d,'insert_notification_status'=>0); $design_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); } else { $article_insert_rows=0; $design_insert_rows=0; } if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin' || $data['emp_details']->designation == 'HO Purchase Admin') { $d=date('d-m-Y'); $table='indent_product'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $indent_product_insert_rows1=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='indent_vendor_master'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $indent_vednor_insert_rows1=$this->vendor_model->count_amount_get_customerdata($table,$where); } else { $indent_product_insert_rows1=0; $indent_vednor_insert_rows1=0; } if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin') { $d=date('d-m-Y'); $table='design_master'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $design_insert_rows1=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='customer_master'; $where=array('created_date'=>$d,'insert_notification_status'=>0); $customer_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='box_master'; $where=array('created_date'=>$d,'insert_notification_status'=>0); $box_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='madeups_box_master'; $where=array('created_date'=>$d,'insert_notification_status'=>0); $madeups_box_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='outsource_vendor_master'; $where=array('created_date'=>$d,'insert_notification_status'=>0); $outsource_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='outsource_vendor_master'; $where=array('updated_on'=>$d,'update_notification_status'=>0); $outsource_insert_rows1=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='indent_vendor_master'; $where=array('created_date'=>$d,'insert_notification_status'=>0); $indent_vednor_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='indent_product'; $where=array('created_date'=>$d,'insert_notification_status'=>0); $indent_product_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d-m-Y'); $table='product_master'; $where=array('created_date'=>$d,'insert_notification_status'=>0); $product_master_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); } else { $design_insert_rows1=0; $customer_insert_rows=0; $box_insert_rows=0; $outsource_insert_rows=0; $outsource_insert_rows1=0; $indent_vednor_insert_rows=0; $indent_product_insert_rows=0; $product_master_insert_rows=0; $madeups_box_insert_rows=0; } $m=$yarn_insert_rows + $yarn_insert_rows1 + $article_insert_rows + $article_updated_rows + $fabric_insert_rows + $fabric_upadted_rows + $shade_updated_row + $design_insert_rows + $design_insert_rows1 + $color_insert_rows + $color_insert_rows1 + $customer_insert_rows + $customer_insert_rows1 + $box_insert_rows + $box_insert_rows1 + $outsource_insert_rows + $outsource_insert_rows1 + $indent_vednor_insert_rows + $indent_vednor_insert_rows1 + $indent_product_insert_rows + $indent_product_insert_rows1 + $product_master_insert_rows + $product_master_insert_rows1 + $madeups_box_insert_rows1 + $madeups_box_insert_rows; return $m; } public function madeups_page_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); //<!------------------------ madeups list ---------------------------------> if($data['emp_details']->designation == 'HO Madeups') { $d=date('d/m/Y'); $table='fabric_madeups'; $where=array('created_at'=>$d,'insert_notification_status'=>0); $madeups_list_insert_rows=$this->vendor_model->count_amount_get_customerdata($table,$where); $d=date('d/m/Y'); $table='consumable_madeups'; $where=array('created_at'=>$d,'insert_notification_status'=>0); $madeups_list_madeups_insert_rows=$this->vendor_model->madeups_count_amount_get_customerdata($table,$where); } else { $madeups_list_insert_rows=0; $madeups_list_madeups_insert_rows=0; } if($data['emp_details']->designation == 'PPC Manager' || $data['emp_details']->designation == 'PPC Executive') { $input=date('d/m/Y'); $datee = explode('/', $input); $day = $datee[0]; $month = $datee[1]; $year = $datee[2]; $rr=substr($month, 0, 1); $rr1=substr($month, 1, 2); $rrr=substr($day, 0, 1); $rrr1=substr($day, 1, 2); if($rr == '0' && $rrr == '0') { $t=$rrr1 . '/' . $rr1 . '/' . $year; //$t=$day . '/' . $rr1 . '/' . $year; $table='fabric_madeups_delivery_confirmation'; $where=array('rec_date'=>$t,'insert_notification_status'=>0); $madeups_list_madeups_delivery_insert_rows=$this->vendor_model->madeups_count_amount_get_customerdata($table,$where); } else if($rr == '0' && $rrr != '0') { //$t=$rrr1 . '/' . $rr1 . '/' . $year; $t=$day . '/' . $rr1 . '/' . $year; $table='fabric_madeups_delivery_confirmation'; $where=array('rec_date'=>$t,'insert_notification_status'=>0); $madeups_list_madeups_delivery_insert_rows=$this->vendor_model->madeups_count_amount_get_customerdata($table,$where); } else if($rr != '0' && $rrr == '0') { //$t=$rrr1 . '/' . $rr1 . '/' . $year; $t=$rrr1 . '/' . $month . '/' . $year; $table='fabric_madeups_delivery_confirmation'; $where=array('rec_date'=>$t,'insert_notification_status'=>0); $madeups_list_madeups_delivery_insert_rows=$this->vendor_model->madeups_count_amount_get_customerdata($table,$where); } else if($rr != '0' && $rrr != '0') { $table='fabric_madeups_delivery_confirmation'; $where=array('rec_date'=>$input,'insert_notification_status'=>0); $madeups_list_madeups_delivery_insert_rows=$this->vendor_model->madeups_count_amount_get_customerdata($table,$where); } } else { $madeups_list_madeups_delivery_insert_rows=0; } $madeups = $madeups_list_insert_rows + $madeups_list_madeups_insert_rows + $madeups_list_madeups_delivery_insert_rows; return $madeups; } public function inward_purchases_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $table='date_notification'; $where=array('status'=>0); $date_wise_data=$this->vendor_model->get_customerdata($table,$where); $data['date_rel_data']=$this->vendor_model->get_customerdata($table,$where); $d=$date_wise_data->req_date; if($date_wise_data->module_status == 'old') { if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin' || $data['emp_details']->designation == 'PPC Manager' ) { $table='indent_yarn_goods_details'; $where=array('received_date'=>$d); $data['yarn_delivery_inserted_rows']=$this->vendor_model->yarn_delivery1_insert_getsuborder1($d); $data['yarn_delivery_insert_rows']=$this->vendor_model->count_amount_get_customerdata($table,$where); //$d=date('d-m-Y'); $table='indent_cs_goods_details'; $where=array('received_date'=>$d); $data['cs_delivery_inserted_rows1']=$this->vendor_model->cs_delivery_insertt_getsuborder1($d); $data['cs_delivery_insert_rows1']=$this->vendor_model->count_amount_get_customerdata($table,$where); $newDate = date("d/m/Y", strtotime($d)); //$d=date('d/m/Y'); $table='indent_cs_goods_details'; $where=array('received_date'=>$newDate); $data['cs_delivery_inserted_rows']=$this->vendor_model->cs_delivery_insertt_getsuborder1($newDate); $data['cs_delivery_insert_rows']=$this->vendor_model->count_amount_get_customerdata($table,$where); $input=$newDate; $datee = explode('/', $input); $day = $datee[0]; $month = $datee[1]; $year = $datee[2]; $rr=substr($month, 0, 1); $rr1=substr($month, 1, 2); $rrr=substr($day, 0, 1); $rrr1=substr($day, 1, 2); $t1=$rrr1 . '/' . $rr1 . '/' . $year; $table='indent_goods_details'; $where=$t1; $where1=array('received_date'=>$t1); $data['fabric_delivery_inserted_rows1']=$this->vendor_model->fabric_delivery_goods_insertt_getsuborder1($where); $data['fabric_delivery_insert_rows']=$this->vendor_model->count_amount_get_customerdata($table,$where1); $t2=$day . '/' . $rr1 . '/' . $year; $table='indent_goods_details'; $where=$t2; $where1=array('received_date'=>$t2); $data['fabric_delivery_inserted_rows2']=$this->vendor_model->fabric_delivery_goods_insertt_getsuborder1($where); $data['fabric_delivery_insert_rows2']=$this->vendor_model->count_amount_get_customerdata($table,$where1); $t3=$rrr1 . '/' . $month . '/' . $year; $table='indent_goods_details'; $where=$t3; $where1=array('received_date'=>$t3); $data['fabric_delivery_inserted_rows3']=$this->vendor_model->fabric_delivery_goods_insertt_getsuborder1($where); $data['fabric_delivery_insert_rows3']=$this->vendor_model->count_amount_get_customerdata($table,$where1); $table='indent_goods_details'; $where=$input; $where1=array('received_date'=>$input); $data['fabric_delivery_inserted_rows4']=$this->vendor_model->fabric_delivery_goods_insertt_getsuborder1($where); $data['fabric_delivery_insert_rows4']=$this->vendor_model->count_amount_get_customerdata($table,$where1); } else { $data['yarn_delivery_insert_rows']=0; $data['cs_delivery_insert_rows1']=0; $data['cs_delivery_insert_rows']=0; $data['fabric_delivery_insert_rows']=0; $data['fabric_delivery_insert_rows2']=0; $data['fabric_delivery_insert_rows3']=0; $data['fabric_delivery_insert_rows4']=0; } } else { if($data['emp_details']->designation == 'Super Admin' || $data['emp_details']->designation == 'Admin' || $data['emp_details']->designation == 'PPC Manager' ) { // $d=date('d-m-Y'); $table='indent_yarn_goods_details'; $where=array('received_date'=>$d,'insert_notification_status'=>0); $data['yarn_delivery_inserted_rows']=$this->vendor_model->yarn_delivery_insert_getsuborder1($d); $data['yarn_delivery_insert_rows']=$this->vendor_model->count_amount_get_customerdata($table,$where); //$d=date('d-m-Y'); $table='indent_cs_goods_details'; $where=array('received_date'=>$d,'insert_notification_status'=>0); $data['cs_delivery_inserted_rows1']=$this->vendor_model->cs_delivery_insert_getsuborder1($d); $data['cs_delivery_insert_rows1']=$this->vendor_model->count_amount_get_customerdata($table,$where); $newDate = date("d/m/Y", strtotime($d)); //$d=date('d/m/Y'); $table='indent_cs_goods_details'; $where=array('received_date'=>$newDate,'insert_notification_status'=>0); $data['cs_delivery_inserted_rows']=$this->vendor_model->cs_delivery_insert_getsuborder1($newDate); $data['cs_delivery_insert_rows']=$this->vendor_model->count_amount_get_customerdata($table,$where); $input=$newDate; $datee = explode('/', $input); $day = $datee[0]; $month = $datee[1]; $year = $datee[2]; $rr=substr($month, 0, 1); $rr1=substr($month, 1, 2); $rrr=substr($day, 0, 1); $rrr1=substr($day, 1, 2); $t1=$rrr1 . '/' . $rr1 . '/' . $year; $table='indent_goods_details'; $where=$t1; $where1=array('received_date'=>$t1,'insert_notification_status'=>0); $data['fabric_delivery_inserted_rows1']=$this->vendor_model->fabric_delivery_goods_insert_getsuborder1($where); $data['fabric_delivery_insert_rows']=$this->vendor_model->count_amount_get_customerdata($table,$where1); $t2=$day . '/' . $rr1 . '/' . $year; $table='indent_goods_details'; $where=$t2; $where1=array('received_date'=>$t2,'insert_notification_status'=>0); $data['fabric_delivery_inserted_rows2']=$this->vendor_model->fabric_delivery_goods_insert_getsuborder1($where); $data['fabric_delivery_insert_rows2']=$this->vendor_model->count_amount_get_customerdata($table,$where1); $t3=$rrr1 . '/' . $month . '/' . $year; $table='indent_goods_details'; $where=$t3; $where1=array('received_date'=>$t3,'insert_notification_status'=>0); $data['fabric_delivery_inserted_rows3']=$this->vendor_model->fabric_delivery_goods_insert_getsuborder1($where); $data['fabric_delivery_insert_rows3']=$this->vendor_model->count_amount_get_customerdata($table,$where1); $table='indent_goods_details'; $where=$input; $where1=array('received_date'=>$input,'insert_notification_status'=>0); $data['fabric_delivery_inserted_rows4']=$this->vendor_model->fabric_delivery_goods_insert_getsuborder1($where); $data['fabric_delivery_insert_rows4']=$this->vendor_model->count_amount_get_customerdata($table,$where1); } else { $data['yarn_delivery_insert_rows']=0; $data['cs_delivery_insert_rows1']=0; $data['cs_delivery_insert_rows']=0; $data['fabric_delivery_insert_rows']=0; $data['fabric_delivery_insert_rows2']=0; $data['fabric_delivery_insert_rows3']=0; $data['fabric_delivery_insert_rows4']=0; } } $data['total_res_inward_fabric']=$data['fabric_delivery_insert_rows'] + $data['fabric_delivery_insert_rows2'] + $data['fabric_delivery_insert_rows3'] + $data['fabric_delivery_insert_rows4'] + $data['yarn_delivery_insert_rows'] + $data['cs_delivery_insert_rows'] + $data['cs_delivery_insert_rows1']; $data['page_static']='inward_purchase'; $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications'];$data['access'] = $this->access_details(); $data['userdetails'] = $this->session_data_pass(); $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $this->load->view('templates/header_inside',$data); $this->load->view('vendor_master/notification_page',$data); $this->load->view('templates/footer_inside'); } public function inward_page_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $table='date_notification'; $where=array('status'=>0); $date_wise_data=$this->vendor_model->get_customerdata($table,$where); $data['date_rel_data']=$this->vendor_model->get_customerdata($table,$where); $d=$date_wise_data->req_date; //<!------------------------ new stores list ---------------------------------> // $d=date('d-m-Y'); $table='indent_yarn_goods_details'; $where=array('received_date'=>$d,'insert_notification_status'=>0); $data['yarn_delivery_inserted_rows']=$this->vendor_model->yarn_delivery_insert_getsuborder1($d); $data['yarn_delivery_insert_rows']=$this->vendor_model->count_amount_get_customerdata($table,$where); //$d=date('d-m-Y'); $table='indent_cs_goods_details'; $where=array('received_date'=>$d,'insert_notification_status'=>0); $data['cs_delivery_inserted_rows1']=$this->vendor_model->cs_delivery_insert_getsuborder1($d); $data['cs_delivery_insert_rows1']=$this->vendor_model->count_amount_get_customerdata($table,$where); $newDate = date("d/m/Y", strtotime($d)); //$d=date('d/m/Y'); $table='indent_cs_goods_details'; $where=array('received_date'=>$newDate,'insert_notification_status'=>0); $data['cs_delivery_inserted_rows']=$this->vendor_model->cs_delivery_insert_getsuborder1($newDate); $data['cs_delivery_insert_rows']=$this->vendor_model->count_amount_get_customerdata($table,$where); $input=$newDate; $datee = explode('/', $input); $day = $datee[0]; $month = $datee[1]; $year = $datee[2]; $rr=substr($month, 0, 1); $rr1=substr($month, 1, 2); $rrr=substr($day, 0, 1); $rrr1=substr($day, 1, 2); $t1=$rrr1 . '/' . $rr1 . '/' . $year; $table='indent_goods_details'; $where=$t1; $where1=array('received_date'=>$t1,'insert_notification_status'=>0); $data['fabric_delivery_inserted_rows1']=$this->vendor_model->fabric_delivery_goods_insert_getsuborder1($where); $data['fabric_delivery_insert_rows']=$this->vendor_model->count_amount_get_customerdata($table,$where1); $t2=$day . '/' . $rr1 . '/' . $year; $table='indent_goods_details'; $where=$t2; $where1=array('received_date'=>$t2,'insert_notification_status'=>0); $data['fabric_delivery_inserted_rows2']=$this->vendor_model->fabric_delivery_goods_insert_getsuborder1($where); $data['fabric_delivery_insert_rows2']=$this->vendor_model->count_amount_get_customerdata($table,$where1); $t3=$rrr1 . '/' . $month . '/' . $year; $table='indent_goods_details'; $where=$t3; $where1=array('received_date'=>$t3,'insert_notification_status'=>0); $data['fabric_delivery_inserted_rows3']=$this->vendor_model->fabric_delivery_goods_insert_getsuborder1($where); $data['fabric_delivery_insert_rows3']=$this->vendor_model->count_amount_get_customerdata($table,$where1); $table='indent_goods_details'; $where=$input; $where1=array('received_date'=>$input,'insert_notification_status'=>0); $data['fabric_delivery_inserted_rows4']=$this->vendor_model->fabric_delivery_goods_insert_getsuborder1($where); $data['fabric_delivery_insert_rows4']=$this->vendor_model->count_amount_get_customerdata($table,$where1); $new=$data['fabric_delivery_insert_rows'] + $data['fabric_delivery_insert_rows2'] + $data['fabric_delivery_insert_rows3'] + $data['fabric_delivery_insert_rows4'] + $data['yarn_delivery_insert_rows'] + $data['cs_delivery_insert_rows'] + $data['cs_delivery_insert_rows1']; // $new = $fabric_inpection_insert_rows + $fabric_delivery_insert_rows + $yarn_delivery_insert_rows + $cs_delivery_insert_rows; // print_r($new); // die(); return $new; } public function new_stores_page_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $table='date_notification'; $where=array('status'=>0); $date_wise_data=$this->vendor_model->get_customerdata($table,$where); $data['date_rel_data']=$this->vendor_model->get_customerdata($table,$where); $d=$date_wise_data->req_date; //<!------------------------ new stores list ---------------------------------> if($data['emp_details']->designation == 'PPC Manager' || $data['emp_details']->designation == 'PPC Executive' ) { //$d=date('d-m-Y'); $table='fabric_inspection'; $where=$d; $where1=array('created_date'=>$d,'insert_notification_status'=>0); $data['fabric_inspection_inserted_rows']=$this->vendor_model->fabric_inspection_update_getsuborder1($where); $data['fabric_inspection_rows']=$this->vendor_model->count_amount_get_customerdata($table,$where1); } else { $data['fabric_inspection_inserted_rows']=array(); $data['fabric_inspection_rows']=0; } $new= $data['fabric_inspection_rows'] ; // $new = $fabric_inpection_insert_rows + $fabric_delivery_insert_rows + $yarn_delivery_insert_rows + $cs_delivery_insert_rows; // print_r($new); // die(); return $new; } public function fabric_inspection_notifications() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $table='date_notification'; $where=array('status'=>0); $date_wise_data=$this->vendor_model->get_customerdata($table,$where); $data['date_rel_data']=$this->vendor_model->get_customerdata($table,$where); $d=$date_wise_data->req_date; if($date_wise_data->module_status == 'old') { if($data['emp_details']->designation == 'PPC Manager' || $data['emp_details']->designation == 'PPC Executive' ) { //$d=date('d-m-Y'); $table='fabric_inspection'; $where=$d; $where1=array('created_date'=>$d); $data['fabric_inspection_inserted_rows']=$this->vendor_model->fabric_inspections_update_getsuborder1($where); $data['fabric_inspection_rows']=$this->vendor_model->count_amount_get_customerdata($table,$where1); } else { $data['fabric_inspection_inserted_rows']=array(); $data['fabric_inspection_rows']=0; } } else { if($data['emp_details']->designation == 'PPC Manager' || $data['emp_details']->designation == 'PPC Executive' ) { //$d=date('d-m-Y'); $table='fabric_inspection'; $where=$d; $where1=array('created_date'=>$d,'insert_notification_status'=>0); $data['fabric_inspection_inserted_rows']=$this->vendor_model->fabric_inspection_update_getsuborder1($where); $data['fabric_inspection_rows']=$this->vendor_model->count_amount_get_customerdata($table,$where1); } else { $data['fabric_inspection_inserted_rows']=array(); $data['fabric_inspection_rows']=0; } } $data['total_res_fabric']= $data['fabric_inspection_rows'] ; $data['page_static']='fabric_inspection'; $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications'];$data['access'] = $this->access_details(); $data['userdetails'] = $this->session_data_pass(); $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $this->load->view('templates/header_inside',$data); $this->load->view('vendor_master/notification_page',$data); $this->load->view('templates/footer_inside'); } public function access_details_id() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $approved_by=$id['userid']; $table='employee_details'; $where=array('id'=>$approved_by); $d=$this->marketing_model->fetch_main_data($table,$where); $data['user_type_id']=$d->user_type_id; $table='swansilk_access_controls'; $where=array('department_id'=>$data['user_type_id']); return $this->marketing_model->fetch_main_data($table,$where); } public function access_id() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $approved_by=$id['userid']; $table='employee_details'; $where=array('id'=>$approved_by); $d=$this->marketing_model->fetch_main_data($table,$where); return $d->user_type_id; } ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public function design_weaving_program() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $uri = $_SERVER["REQUEST_URI"]; $RT = substr($uri, strpos($uri, "/") + 12); if($RT == 'design_weaving/design_weaving_program?prop_id=1') { $data['url_val']='1'; $data['val']='design_weaving/design_weaving_program?prop_id=1'; $data['ref']='indent'; } else if($RT == 'design_weaving/design_weaving_program?prop_id=2') { $data['val']='design_weaving/design_weaving_program?prop_id=1'; $data['url_val']='2'; $data['ref']='today_dashboard'; $m=date('m'); $y=date('Y'); $s=array('status'=>0); $d1=date('d-m-Y'); $table='design_weave'; $where=array('created_date'=>$d1); $data['current_design_weaving']=$this->vendor_model->count_amount_get_customerdata($table,$where); $m=date('m'); $y=date('Y'); $ss1=array('status'=>1); $d1=date('d-m-Y'); $table='design_weave'; $where=array('approved_date'=>$d1); $data['pending_design_weaving']=$this->vendor_model->count_amount_get_customerdata($table,$where); $m=date('m'); $y=date('Y'); $ss2=array('status'=>2); $d1=date('d-m-Y'); $table='design_weave'; $where=array('finalized_date'=>$d1); $data['complete_design_weaving']=$this->vendor_model->count_amount_get_customerdata($table,$where); } else if($RT == 'design_weaving/design_weaving_program?prop_id=3') { $data['url_val']='3'; $data['val']='design_weaving/design_weaving_program?prop_id=1'; $data['ref']='month_dashboard'; $m=date('m'); $y=date('Y'); $s=array('status'=>0); $d1=date('d-m-Y'); $table='design_weave'; $where=array('created_date'=>$d1); $data['current_design_weaving']=$this->vendor_model->monthly_design_count_amount_get_customerdata1($table,$m,$y,$s); $m=date('m'); $y=date('Y'); $ss1=array('status'=>1); $d1=date('d-m-Y'); $table='design_weave'; $where=array('approved_date'=>$d1); $data['pending_design_weaving']=$this->vendor_model->pending_monthly_design_count_amount_get_customerdata1($table,$m,$y,$ss1); $m=date('m'); $y=date('Y'); $ss2=array('status'=>2); $d1=date('d-m-Y'); $table='design_weave'; $where=array('finalized_date'=>$d1); $data['complete_design_weaving']=$this->vendor_model->complete_monthly_design_count_amount_get_customerdata1($table,$m,$y,$ss2); } else if($RT == 'design_weaving/design_weaving_program?prop_id=4') { $data['url_val']='4'; $data['val']='design_weaving/design_weaving_program?prop_id=1'; $data['ref']='year_dashboard'; $m=date('m'); $y=date('Y'); $s=array('status'=>0); $d1=date('d-m-Y'); $table='design_weave'; $where=array('created_date'=>$d1); $data['current_design_weaving']=$this->vendor_model->year_design_count_amount_get_customerdata1($table,$y,$s); $m=date('m'); $y=date('Y'); $ss1=array('status'=>1); $d1=date('d-m-Y'); $table='design_weave'; $where=array('approved_date'=>$d1); $data['pending_design_weaving']=$this->vendor_model->pending_year_design_count_amount_get_customerdata1($table,$y,$ss1); $m=date('m'); $y=date('Y'); $ss2=array('status'=>2); $d1=date('d-m-Y'); $table='design_weave'; $where=array('finalized_date'=>$d1); $data['complete_design_weaving']=$this->vendor_model->complete_year_design_count_amount_get_customerdata1($table,$y,$ss2); } $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; //<!----add from-------------> $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $approved_id=$id['userid']; $table='employee_details'; $where=array('id'=>$approved_id); $dept_id_row=$this->vendor_model->get_where_row($table,$where); $user_type_id_row=$dept_id_row->user_type_id; //----------tiill-------------------- $data['userdetails'] = $this->session_data_pass(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['user_type_id'] = $this->access_id(); $data['access'] = $this->access_details(); $access_menu_id=$this->access_details_id(); $m_id=unserialize($access_menu_id->menu_id); $check=""; foreach($m_id as $menu_id) { $table='swansilk_menu'; $where=array('delete_status'=>'ACTIVE','menu_id'=>$menu_id); $result= $this->marketing_model->fetch_main_data($table,$where); if(!empty($result->reference_url)){ if($result->reference_url == $data['val']) { $check=$data['val']; } } } if($check != "") { //<!----add from -------------> $access_menu_id=$this->access_details_id(); $m_id=unserialize($access_menu_id->menu_id); $data1=array(); foreach($m_id as $menu_id) { $table='access_action_rights'; $where=array('menu_id'=>$menu_id,'department_id'=>$user_type_id_row); $arr=$this->vendor_model->get_where_row($table,$where); if(empty($arr)) { } else { //print_r($arr); $menu_id=$arr->menu_id; $table='swansilk_menu'; $where=array('menu_id'=>$menu_id); $url=$this->vendor_model->get_where_row($table,$where); if(!empty($url->reference_url)){ if($url->reference_url == $data['val']) { $data['access_row']=$arr; } } } } //----------tiill-------------------- $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; //<!----add from-------------> $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $approved_id=$id['userid']; $table='employee_details'; $where=array('id'=>$approved_id); $dept_id_row=$this->vendor_model->get_where_row($table,$where); $user_type_id_row=$dept_id_row->user_type_id; $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $access_menu_id=$this->access_details_id(); $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/design_weaving_grid',$data); $this->load->view('templates/footer_inside'); } else { $this->session->sess_destroy(); redirect(base_url()); } } public function design_weaving_yarn_name() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); //$data['warp_denier'] = $this->design_weaving_model->display_yarndenier_weaving_warp(); $data = $this->design_weaving_model->display_yarndenier_weaving_weft(); // print_r($data); // die(); echo json_encode($data); } public function design_weaving_yarn_warp_name() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $data= $this->design_weaving_model->display_yarndenier_weaving_warp(); //$data = $this->design_weaving_model->display_yarndenier_weaving_weft(); // print_r($data); // die(); echo json_encode($data); } public function design_weaving_pgm() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $data['warp_denier'] = $this->design_weaving_model->display_yarndenier_weaving_warp(); $data['weft_denier'] = $this->design_weaving_model->display_yarndenier_weaving_weft(); $table='design_master'; $data['design_master']=$this->design_weaving_model->fetch_where_design_distinct_prefix_details_data($table); $data['getalldata'] = $this->marketing_model->display_article_data(); $table='design_weave'; $design=$this->design_weaving_model->max_select_maximum_design_id($table); if(empty($design)) { $data['design_id']=0; } else { if (is_numeric($design->design)) { $data['design_id']=$design->design+1; } else { $data['design_id']=1; } } $unid=$this->design_weaving_model->max_select_maximum_uni_id($table); if(empty($unid)) { $data['uni_id']=0; } else { $data['uni_id']=$unid->uni_id+1; } $data['url_refrer_val']=$this->input->post('url_reference_val'); $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/design_weaving',$data); $this->load->view('templates/footer_inside'); } public function design_weave_pgm_form() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $id=$this->session->userdata('logged_in'); $approved_by=$id['username']; $current_date = date("d-m-Y"); $data=array('current_date' =>$this->input->post('current_date'), 'avg_ppc' =>$this->input->post('avg_ppc'), 'design_name' =>$this->input->post('designer_name'), 'loom_width' =>$this->input->post('loom_width'), 'epc' =>$this->input->post('epc'), 'reed' =>$this->input->post('reed'), 'weft_ratio' =>$this->input->post('weft_ratio'), 'uni_id' =>$this->input->post('uni_id'), 'fabric_len' =>$this->input->post('fabric_length'), 'remarks' =>$this->input->post('remarks'), 'weave' =>$this->input->post('weave'), 'design' =>$this->input->post('design'), 'reed_width' =>$this->input->post('reed_width'), 'warp_ttl_ends' =>$this->input->post('warpTotalEnds'), 'weft_ttl_ppc' =>$this->input->post('weftPicks'), 'inhouse_final_design' =>$this->input->post('inhouse_final_Design'), 'article' =>$this->input->post('article'), 'finished_width' =>$this->input->post('finished_width'), 'finishing' =>$this->input->post('finishing'), 'created_by'=>$approved_by, 'created_date'=>$current_date ); $table='design_weave'; $insert_id=$this->design_weaving_model->insert_data($table,$data); if($_FILES) { if(empty($_FILES['uploaded_files']['name'])) { $document= ""; $data['uploaded_files']=$document; } else { $target='swansilk_uploads/'; $target.=time().$_FILES['uploaded_files']['name']; $document_new=time().$_FILES['uploaded_files']['name']; $image=$target; move_uploaded_file($_FILES['uploaded_files']['tmp_name'],$target); $data['uploaded_files']=$document_new; } } $table="design_weave"; $where=array('id'=>$insert_id); //$data=array('uploaded_files'=>$cd_id); $result=$this->design_weaving_model->update_data($where,$table,$data); $warpquality=$this->input->post('warpquality'); // $warpdenier=$this->input->post('warpdenier'); // $warpspecification=$this->input->post('warpspecification'); $noofends=$this->input->post('noofends'); //$korawt=$this->input->post('korawt'); $hanks=$this->input->post('hanks'); // $dyedwtwarp=$this->input->post('dyedwtwarp'); // $percentagewarp=$this->input->post('percentagewarp'); // $warpcomposition=$this->input->post('warpcomposition'); // $warpfinaldenier=$this->input->post('warpfinaldenier'); $weftquality=$this->input->post('weftquality'); // $weftdenier=$this->input->post('weftdenier'); // $weftspecification=$this->input->post('weftspecification'); // $weftfinaldenier=$this->input->post('weftfinaldenier'); $ppc=$this->input->post('ppc'); $cram=$this->input->post('cram'); //$korawtweft=$this->input->post('korawtweft'); $wefthanks=$this->input->post('wefthanks'); // $weftdyedwt=$this->input->post('weftdyedwt'); // $weftpercentage=$this->input->post('weftpercentage'); // $weftcomposition=$this->input->post('weftcomposition'); // $weftfinaldenier=$this->input->post('weftfinaldenier'); if(empty($warpquality)) { } else { foreach($warpquality as $key=>$val) { $data=array( 'warp_yarn'=>$warpquality[$key], // 'warp_denier'=>$warpdenier[$key], // 'warp_spec'=>$warpspecification[$key], // 'warp_final_denier'=>$warpfinaldenier[$key], 'no_ends'=>$noofends[$key], // 'kora_wt'=>$korawt[$key], 'warp_color'=>$hanks[$key], // 'dyed_warp_wt'=>$dyedwtwarp[$key], // 'per_warp'=>$percentagewarp[$key], // 'warp_comp'=>$warpcomposition[$key], 'design_weaving_id'=>$insert_id ); $table='design_weaving_warp'; $this->db->insert($table,$data); } } if(empty($weftquality)) { } else { foreach($weftquality as $key=>$val) { $data=array( 'weft_yarn'=>$weftquality[$key], // 'weft_denier'=>$weftdenier[$key], // 'weft_spec'=>$weftspecification[$key], // 'weft_final_denier'=>$weftfinaldenier[$key], 'ppc'=>$ppc[$key], 'cram'=>$cram[$key], //'kora_weft_wt'=>$korawtweft[$key], 'weft_color'=>$wefthanks[$key], // 'weft_dyed_wt'=>$weftdyedwt[$key], // 'weft_per'=>$weftpercentage[$key], // 'weft_comp'=>$weftcomposition[$key], 'design_weaving_id'=>$insert_id ); $table='design_weaving_weft'; $this->db->insert($table,$data); } } $data['loom_width'] =$this->input->post('loom_width'); $data['epc'] =$this->input->post('epc'); $data['reed'] =$this->input->post('reed'); $data['reed_width'] =$this->input->post('reed_width'); $table='design_weave'; $design_id=$this->design_weaving_model->max_select_maximum_design_id($table); // print_r($design_id); // die(); //if(empty($design_id)) //{ // $data['design_id']=0; //} //else //{ //$data['design_id']=$design_id->design + 1; //} $data['design_id']=''; $unid=$this->design_weaving_model->max_select_maximum_uni_id($table); if(empty($unid)) { $data['uni_id']=0; } else { $data['uni_id']=$unid->uni_id+1; } echo json_encode($data); } public function current_development_grid() { $get = $this->uri->segment(3); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $approved_by=$id['username']; $m=date('m'); $y=date('Y'); if($get == 'stoday_dashboard') { $d1=date('d-m-Y'); $table='design_weave'; $where=array('created_date'=>$d1); $detail=$this->design_weaving_model->get_where_id_dataa($table,$where); } else if($get == 'sindent') { $table='design_weave'; $where=array('status'=>0); $detail=$this->design_weaving_model->get_where_id_dataa($table,$where); } else if($get == 'smonth_dashboard') { $m=date('m'); $y=date('Y'); $s=array('status'=>0); $d1=date('d-m-Y'); $table='design_weave'; $detail=$this->vendor_model->monthly_design_count_amount_get_customerdata11($table,$m,$y,$s); } else if($get == 'syear_dashboard') { $m=date('m'); $y=date('Y'); $s=array('status'=>0); $d1=date('d-m-Y'); $table='design_weave'; $detail=$this->vendor_model->year_design_count_amount_get_customerdata11($table,$y,$s); } echo json_encode($detail); } public function pending_article_grid() { $get = $this->uri->segment(3); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $approved_by=$id['username']; $m=date('m'); $y=date('Y'); if($get == 'stoday_dashboard') { $d1=date('d-m-Y'); $table='design_weave'; $where=array('approved_date'=>$d1); $detail=$this->design_weaving_model->get_where_id_dataa($table,$where); } else if($get == 'sindent') { $table='design_weave'; $where=array('status'=>1); $detail=$this->design_weaving_model->get_where_id_dataa($table,$where); } else if($get == 'smonth_dashboard') { $m=date('m'); $y=date('Y'); $s=array('status'=>0); $d1=date('d-m-Y'); $table='design_weave'; $detail=$this->vendor_model->complete_monthly_design_count_amount_get_customerdata11($table,$m,$y,$s); } else if($get == 'syear_dashboard') { $m=date('m'); $y=date('Y'); $s=array('status'=>0); $d1=date('d-m-Y'); $table='design_weave'; $detail=$this->vendor_model->complete_year_design_count_amount_get_customerdata11($table,$y,$s); } echo json_encode($detail); } public function complete_design_grid() { $get = $this->uri->segment(3); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $approved_by=$id['username']; $m=date('m'); $y=date('Y'); if($get == 'stoday_dashboard') { $d1=date('d-m-Y'); $table='design_weave'; $where=array('finalized_date'=>$d1); $detail=$this->design_weaving_model->get_where_id_dataa($table,$where); } else if($get == 'sindent') { $table='design_weave'; $where=array('status'=>2); $detail=$this->design_weaving_model->get_where_id_dataa($table,$where); } else if($get == 'smonth_dashboard') { $m=date('m'); $y=date('Y'); $s=array('status'=>0); $d1=date('d-m-Y'); $table='design_weave'; $detail=$this->vendor_model->pending_monthly_design_count_amount_get_customerdata11($table,$m,$y,$s); } else if($get == 'syear_dashboard') { $m=date('m'); $y=date('Y'); $s=array('status'=>0); $d1=date('d-m-Y'); $table='design_weave'; $detail=$this->vendor_model->pending_year_design_count_amount_get_customerdata11($table,$y,$s); } echo json_encode($detail); } public function finalize_yes_confirmation() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $id1=$this->input->post("id"); $remarks=$this->input->post("remarks"); $id=$this->session->userdata('logged_in'); $approved_by=$id['username']; $current_date = date("d-m-Y"); $where1=array('id'=>$id1); $data1=array('status'=>1,'confirm_remark'=>$remarks,'approved_by'=>$approved_by,'approved_date'=>$current_date); $table= 'design_weave'; $details = $this->design_weaving_model->update_data($where1,$table,$data1); return true; } public function finalize_inhouse_confirmation() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $id1=$this->input->post("id"); $where=array('id'=>$id1); $table= 'design_weave'; $inhouse_details = $this->design_weaving_model->fetch_where_row_data($table,$where); if($inhouse_details->inhouse_final_design == '') { $data="not_entered"; echo json_encode($data); } else { $data="entered"; echo json_encode($data); } } public function current_development_edit() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $uri = $_SERVER["REQUEST_URI"]; $val = substr($uri, strpos($uri, "=") + 1); $table='design_weave'; $where=array('id'=>$val); $data['fetch_data']=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); $table='design_weaving_warp'; $where=array('design_weaving_id'=>$val); $data['warp']=$this->design_weaving_model->fetch_where_subgrid_data11($table,$where); $data['getalldata'] = $this->marketing_model->display_article_data(); $table='design_weaving_weft'; $where=array('design_weaving_id'=>$val); $data['weft']=$this->design_weaving_model->fetch_where_subgrid_data11($table,$where); $table='design_master'; $data['design_master']=$this->design_weaving_model->fetch_where_design_distinct_prefix_details_data($table); $data['warp_den'] = $this->design_weaving_model->display_yarndenier_weaving_warp(); //print_r($data['warp_denier']); $data['weft_den'] = $this->design_weaving_model->display_yarndenier_weaving_weft(); // print_r($data['warp_denier']); // die(); $data['user_type_id'] = $this->access_id(); $data['access'] = $this->access_details(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $data['indent_p']='indent_po'; $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/edit_design_weaving_pgm',$data); $this->load->view('templates/footer_inside'); } public function design_current_development_edit() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $uri = $_SERVER["REQUEST_URI"]; $val = substr($uri, strpos($uri, "=") + 1); $table='design_weave'; $where=array('id'=>$val); $data['fetch_data']=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); $table='design_weaving_warp'; $where=array('design_weaving_id'=>$val); $data['warp']=$this->design_weaving_model->fetch_where_subgrid_data11($table,$where); $data['getalldata'] = $this->marketing_model->display_article_data(); $table='design_weaving_weft'; $where=array('design_weaving_id'=>$val); $data['weft']=$this->design_weaving_model->fetch_where_subgrid_data11($table,$where); $table='design_master'; $data['design_master']=$this->design_weaving_model->fetch_where_design_distinct_prefix_details_data($table); $data['warp_den'] = $this->design_weaving_model->display_yarndenier_weaving_warp(); //print_r($data['warp_denier']); $data['weft_den'] = $this->design_weaving_model->display_yarndenier_weaving_weft(); // print_r($data['warp_denier']); // die(); $data['user_type_id'] = $this->access_id(); $data['access'] = $this->access_details(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $data['indent_p']='today_preview'; $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/edit_design_weaving_pgm',$data); $this->load->view('templates/footer_inside'); } public function design_weaving_current_development_edit() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $uri = $_SERVER["REQUEST_URI"]; $val = substr($uri, strpos($uri, "=") + 1); $table='design_weave'; $where=array('id'=>$val); $data['fetch_data']=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); $table='design_weaving_warp'; $where=array('design_weaving_id'=>$val); $data['warp']=$this->design_weaving_model->fetch_where_subgrid_data11($table,$where); $data['getalldata'] = $this->marketing_model->display_article_data(); $table='design_weaving_weft'; $where=array('design_weaving_id'=>$val); $data['weft']=$this->design_weaving_model->fetch_where_subgrid_data11($table,$where); $table='design_master'; $data['design_master']=$this->design_weaving_model->fetch_where_design_distinct_prefix_details_data($table); $data['warp_den'] = $this->design_weaving_model->display_yarndenier_weaving_warp(); //print_r($data['warp_denier']); $data['weft_den'] = $this->design_weaving_model->display_yarndenier_weaving_weft(); // print_r($data['warp_denier']); // die(); $data['user_type_id'] = $this->access_id(); $data['access'] = $this->access_details(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $data['indent_p']='monthly_preview'; $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/edit_design_weaving_pgm',$data); $this->load->view('templates/footer_inside'); } public function dsgn_weaving_current_development_edit() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $uri = $_SERVER["REQUEST_URI"]; $val = substr($uri, strpos($uri, "=") + 1); $table='design_weave'; $where=array('id'=>$val); $data['fetch_data']=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); $table='design_weaving_warp'; $where=array('design_weaving_id'=>$val); $data['warp']=$this->design_weaving_model->fetch_where_subgrid_data11($table,$where); $data['getalldata'] = $this->marketing_model->display_article_data(); $table='design_weaving_weft'; $where=array('design_weaving_id'=>$val); $data['weft']=$this->design_weaving_model->fetch_where_subgrid_data11($table,$where); $table='design_master'; $data['design_master']=$this->design_weaving_model->fetch_where_design_distinct_prefix_details_data($table); $data['warp_den'] = $this->design_weaving_model->display_yarndenier_weaving_warp(); //print_r($data['warp_denier']); $data['weft_den'] = $this->design_weaving_model->display_yarndenier_weaving_weft(); // print_r($data['warp_denier']); // die(); $data['user_type_id'] = $this->access_id(); $data['access'] = $this->access_details(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $data['indent_p']='year_preview'; $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/edit_design_weaving_pgm',$data); $this->load->view('templates/footer_inside'); } public function pending_article_edit() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $id=$this->session->userdata('logged_in'); $approved_by=$id['userid']; $table='employee_details'; $where=array('id'=>$approved_by); $employe_data=$this->design_weaving_model->get_customerdata($table,$where); $data['super_admin_data']=$employe_data->designation; // print_r($data['super_admin_data']); // die(); $uri = $_SERVER["REQUEST_URI"]; $val = substr($uri, strpos($uri, "=") + 1); $table='design_weave'; $where=array('id'=>$val); $data['fetch_data']=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); $table='design_weaving_warp'; $where=array('design_weaving_id'=>$val); $data['warp']=$this->design_weaving_model->single_select_design_weave_warp_id($table,$val); $fetch_warpdata=$this->design_weaving_model->fetch_where_subgrid_data1($table,$where); $table='design_weaving_weft'; $where=array('design_weaving_id'=>$val); $data['weft']=$this->design_weaving_model->single_select_design_weave_weft_id($table,$val); $fetch_weftdata=$this->design_weaving_model->fetch_where_subgrid_data1($table,$where); $table='design_master'; $data['design_master']=$this->design_weaving_model->fetch_where_design_details_data($table); $data['getalldata'] = $this->marketing_model->display_article_data(); $data['data_warp']=array(); $data['data_weft']=array(); foreach($fetch_weftdata as $weft_d) { $table='import_yarn'; $where=array('id'=>$weft_d->weft_yarn); $arr1=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_weft'],$arr1); } foreach($fetch_warpdata as $warp_d) { $table='import_yarn'; $where=array('id'=>$warp_d->warp_yarn); $arr=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_warp'],$arr); } // print_r($data['data_warp']); // die(); $table='design_master'; $data['design_master']=$this->design_weaving_model->fetch_where_design_distinct_prefix_details_data($table); $data['warp_den'] = $this->design_weaving_model->display_yarndenier_weaving_warp(); $data['weft_den'] = $this->design_weaving_model->display_yarndenier_weaving_weft(); $data['user_type_id'] = $this->access_id(); $data['access'] = $this->access_details(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $data['indent_p']='indent_po'; $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/edit_design_weaving',$data); $this->load->view('templates/footer_inside'); } public function design_pending_article_edit() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $id=$this->session->userdata('logged_in'); $approved_by=$id['userid']; $table='employee_details'; $where=array('id'=>$approved_by); $employe_data=$this->design_weaving_model->get_customerdata($table,$where); $data['super_admin_data']=$employe_data->designation; // print_r($data['super_admin_data']); // die(); $uri = $_SERVER["REQUEST_URI"]; $val = substr($uri, strpos($uri, "=") + 1); $table='design_weave'; $where=array('id'=>$val); $data['fetch_data']=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); $table='design_weaving_warp'; $where=array('design_weaving_id'=>$val); $data['warp']=$this->design_weaving_model->single_select_design_weave_warp_id($table,$val); $fetch_warpdata=$this->design_weaving_model->fetch_where_subgrid_data1($table,$where); $table='design_weaving_weft'; $where=array('design_weaving_id'=>$val); $data['weft']=$this->design_weaving_model->single_select_design_weave_weft_id($table,$val); $fetch_weftdata=$this->design_weaving_model->fetch_where_subgrid_data1($table,$where); $table='design_master'; $data['design_master']=$this->design_weaving_model->fetch_where_design_details_data($table); $data['getalldata'] = $this->marketing_model->display_article_data(); $data['data_warp']=array(); $data['data_weft']=array(); foreach($fetch_weftdata as $weft_d) { $table='import_yarn'; $where=array('id'=>$weft_d->weft_yarn); $arr1=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_weft'],$arr1); } foreach($fetch_warpdata as $warp_d) { $table='import_yarn'; $where=array('id'=>$warp_d->warp_yarn); $arr=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_warp'],$arr); } // print_r($data['data_warp']); // die(); $table='design_master'; $data['design_master']=$this->design_weaving_model->fetch_where_design_distinct_prefix_details_data($table); $data['warp_den'] = $this->design_weaving_model->display_yarndenier_weaving_warp(); $data['weft_den'] = $this->design_weaving_model->display_yarndenier_weaving_weft(); $data['user_type_id'] = $this->access_id(); $data['access'] = $this->access_details(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $data['indent_p']='today_preview'; $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/edit_design_weaving',$data); $this->load->view('templates/footer_inside'); } public function design_weaving_pending_article_edit() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $id=$this->session->userdata('logged_in'); $approved_by=$id['userid']; $table='employee_details'; $where=array('id'=>$approved_by); $employe_data=$this->design_weaving_model->get_customerdata($table,$where); $data['super_admin_data']=$employe_data->designation; // print_r($data['super_admin_data']); // die(); $uri = $_SERVER["REQUEST_URI"]; $val = substr($uri, strpos($uri, "=") + 1); $table='design_weave'; $where=array('id'=>$val); $data['fetch_data']=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); $table='design_weaving_warp'; $where=array('design_weaving_id'=>$val); $data['warp']=$this->design_weaving_model->single_select_design_weave_warp_id($table,$val); $fetch_warpdata=$this->design_weaving_model->fetch_where_subgrid_data1($table,$where); $table='design_weaving_weft'; $where=array('design_weaving_id'=>$val); $data['weft']=$this->design_weaving_model->single_select_design_weave_weft_id($table,$val); $fetch_weftdata=$this->design_weaving_model->fetch_where_subgrid_data1($table,$where); $table='design_master'; $data['design_master']=$this->design_weaving_model->fetch_where_design_details_data($table); $data['getalldata'] = $this->marketing_model->display_article_data(); $data['data_warp']=array(); $data['data_weft']=array(); foreach($fetch_weftdata as $weft_d) { $table='import_yarn'; $where=array('id'=>$weft_d->weft_yarn); $arr1=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_weft'],$arr1); } foreach($fetch_warpdata as $warp_d) { $table='import_yarn'; $where=array('id'=>$warp_d->warp_yarn); $arr=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_warp'],$arr); } // print_r($data['data_warp']); // die(); $table='design_master'; $data['design_master']=$this->design_weaving_model->fetch_where_design_distinct_prefix_details_data($table); $data['warp_den'] = $this->design_weaving_model->display_yarndenier_weaving_warp(); $data['weft_den'] = $this->design_weaving_model->display_yarndenier_weaving_weft(); $data['user_type_id'] = $this->access_id(); $data['access'] = $this->access_details(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $data['indent_p']='monthly_preview'; $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/edit_design_weaving',$data); $this->load->view('templates/footer_inside'); } public function dsgn_weaving_pending_article_edit() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $id=$this->session->userdata('logged_in'); $approved_by=$id['userid']; $table='employee_details'; $where=array('id'=>$approved_by); $employe_data=$this->design_weaving_model->get_customerdata($table,$where); $data['super_admin_data']=$employe_data->designation; // print_r($data['super_admin_data']); // die(); $uri = $_SERVER["REQUEST_URI"]; $val = substr($uri, strpos($uri, "=") + 1); $table='design_weave'; $where=array('id'=>$val); $data['fetch_data']=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); $table='design_weaving_warp'; $where=array('design_weaving_id'=>$val); $data['warp']=$this->design_weaving_model->single_select_design_weave_warp_id($table,$val); $fetch_warpdata=$this->design_weaving_model->fetch_where_subgrid_data1($table,$where); $table='design_weaving_weft'; $where=array('design_weaving_id'=>$val); $data['weft']=$this->design_weaving_model->single_select_design_weave_weft_id($table,$val); $fetch_weftdata=$this->design_weaving_model->fetch_where_subgrid_data1($table,$where); $table='design_master'; $data['design_master']=$this->design_weaving_model->fetch_where_design_details_data($table); $data['getalldata'] = $this->marketing_model->display_article_data(); $data['data_warp']=array(); $data['data_weft']=array(); foreach($fetch_weftdata as $weft_d) { $table='import_yarn'; $where=array('id'=>$weft_d->weft_yarn); $arr1=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_weft'],$arr1); } foreach($fetch_warpdata as $warp_d) { $table='import_yarn'; $where=array('id'=>$warp_d->warp_yarn); $arr=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_warp'],$arr); } // print_r($data['data_warp']); // die(); $table='design_master'; $data['design_master']=$this->design_weaving_model->fetch_where_design_distinct_prefix_details_data($table); $data['warp_den'] = $this->design_weaving_model->display_yarndenier_weaving_warp(); $data['weft_den'] = $this->design_weaving_model->display_yarndenier_weaving_weft(); $data['user_type_id'] = $this->access_id(); $data['access'] = $this->access_details(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $data['indent_p']='year_preview'; $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/edit_design_weaving',$data); $this->load->view('templates/footer_inside'); } public function design_weave_pgm_edit_form() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $ref_id=$this->input->post('ref_id'); $id=$this->session->userdata('logged_in'); $approved_by=$id['username']; $current_date = date("d-m-Y"); $data=array('current_date' =>$this->input->post('current_date'), 'design_name' =>$this->input->post('designer_name'), 'loom_width' =>$this->input->post('loom_width'), 'epc' =>$this->input->post('epc'), 'reed' =>$this->input->post('reed'), 'weft_ratio' =>$this->input->post('weft_ratio'), 'fabric_len' =>$this->input->post('fabric_length'), 'remarks' =>$this->input->post('remarks'), 'weave' =>$this->input->post('weave'), 'design' =>$this->input->post('design'), 'reed_width' =>$this->input->post('reed_width'), 'warp_ttl_ends' =>$this->input->post('warpTotalEnds'), 'weft_ttl_ppc' =>$this->input->post('weftPicks'), 'inhouse_final_design' =>$this->input->post('inhouse_final_Design'), 'article' =>$this->input->post('article'), 'finished_width' =>$this->input->post('finished_width'), 'finishing' =>$this->input->post('finishing'), 'status' =>2, 'finalized_by'=>$approved_by, 'finalized_date'=>$current_date ); $table='design_weave'; $where=array('id'=>$ref_id); $insert_id=$this->design_weaving_model->update_data($where,$table,$data); if($_FILES) { if(empty($_FILES['uploaded_files']['name'])) { //$document= ""; //$data['uploaded_files']=$document; } else { $target='swansilk_uploads/'; $target.=time().$_FILES['uploaded_files']['name']; $document_new=time().$_FILES['uploaded_files']['name']; $image=$target; move_uploaded_file($_FILES['uploaded_files']['tmp_name'],$target); $data['uploaded_files']=$document_new; } } $table="design_weave"; $where=array('id'=>$ref_id); $this->design_weaving_model->update_data($where,$table,$data); $warp_table_id=$this->input->post('warp_table_id'); $weft_table_id=$this->input->post('weft_table_id'); $warpquality=$this->input->post('warpquality'); $weftquality=$this->input->post('weftquality'); foreach($warp_table_id as $key=>$val) { $data=array( 'warp_yarn'=>$warpquality[$key], ); $where=array('id'=>$warp_table_id[$key]); $table='design_weaving_warp'; $insert_id=$this->design_weaving_model->update_data($where,$table,$data); } foreach($weft_table_id as $key=>$val) { $data=array( 'weft_yarn'=>$weftquality[$key], ); $where=array('id'=>$weft_table_id[$key]); $table='design_weaving_weft'; $insert_id=$this->design_weaving_model->update_data($where,$table,$data); } } public function current_development_edit_form() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $ref_id=$this->input->post('ref_id'); $id=$this->session->userdata('logged_in'); $approved_by=$id['username']; $current_date = date("d-m-Y"); $data=array('uni_id' =>$this->input->post('uni_id'), 'current_date' =>$this->input->post('current_date'), 'design_name' =>$this->input->post('designer_name'), 'loom_width' =>$this->input->post('loom_width'), 'epc' =>$this->input->post('epc'), 'reed' =>$this->input->post('reed'), 'weft_ratio' =>$this->input->post('weft_ratio'), 'fabric_len' =>$this->input->post('fabric_length'), 'avg_ppc' =>$this->input->post('avg_ppc'), 'remarks' =>$this->input->post('remarks'), 'weave' =>$this->input->post('weave'), 'design' =>$this->input->post('design'), 'reed_width' =>$this->input->post('reed_width'), 'warp_ttl_ends' =>$this->input->post('warpTotalEnds'), 'weft_ttl_ppc' =>$this->input->post('weftPicks'), 'inhouse_final_design' =>$this->input->post('inhouse_final_Design'), 'article' =>$this->input->post('article'), 'finished_width' =>$this->input->post('finished_width'), 'finishing' =>$this->input->post('finishing'), 'updated_by'=>$approved_by, 'status'=>0, 'updated_on'=>$current_date ); $table='design_weave'; $where=array('id'=>$ref_id); $insert_id=$this->design_weaving_model->update_data($where,$table,$data); if($_FILES) { if(empty($_FILES['uploaded_files']['name'])) { //$document= ""; //$data['uploaded_files']=$document; } else { $target='swansilk_uploads/'; $target.=time().$_FILES['uploaded_files']['name']; $document_new=time().$_FILES['uploaded_files']['name']; $image=$target; move_uploaded_file($_FILES['uploaded_files']['tmp_name'],$target); $data['uploaded_files']=$document_new; } } $table="design_weave"; $where=array('id'=>$ref_id); $this->design_weaving_model->update_data($where,$table,$data); $table="design_weaving_warp"; $where=array('design_weaving_id'=>$ref_id); $this->design_weaving_model->delete_vendor($table,$where); $table="design_weaving_weft"; $where=array('design_weaving_id'=>$ref_id); $this->design_weaving_model->delete_vendor($table,$where); $warpquality=$this->input->post('warpquality'); // $warpdenier=$this->input->post('warpdenier'); // $warpspecification=$this->input->post('warpspecification'); $noofends=$this->input->post('noofends'); //$korawt=$this->input->post('korawt'); $hanks=$this->input->post('hanks'); // $dyedwtwarp=$this->input->post('dyedwtwarp'); // $percentagewarp=$this->input->post('percentagewarp'); // $warpcomposition=$this->input->post('warpcomposition'); // $warpfinaldenier=$this->input->post('warpfinaldenier'); $weftquality=$this->input->post('weftquality'); // $weftdenier=$this->input->post('weftdenier'); // $weftspecification=$this->input->post('weftspecification'); // $weftfinaldenier=$this->input->post('weftfinaldenier'); $ppc=$this->input->post('ppc'); $cram=$this->input->post('cram'); //$korawtweft=$this->input->post('korawtweft'); $wefthanks=$this->input->post('wefthanks'); // $weftdyedwt=$this->input->post('weftdyedwt'); // $weftpercentage=$this->input->post('weftpercentage'); // $weftcomposition=$this->input->post('weftcomposition'); // $weftfinaldenier=$this->input->post('weftfinaldenier'); foreach($warpquality as $key=>$val) { $data=array( 'warp_yarn'=>$warpquality[$key], // 'warp_denier'=>$warpdenier[$key], // 'warp_spec'=>$warpspecification[$key], // 'warp_final_denier'=>$warpfinaldenier[$key], 'no_ends'=>$noofends[$key], // 'kora_wt'=>$korawt[$key], 'warp_color'=>$hanks[$key], // 'dyed_warp_wt'=>$dyedwtwarp[$key], // 'per_warp'=>$percentagewarp[$key], // 'warp_comp'=>$warpcomposition[$key], 'design_weaving_id'=>$ref_id ); $table='design_weaving_warp'; $this->db->insert($table,$data); } foreach($weftquality as $key=>$val) { $data=array( 'weft_yarn'=>$weftquality[$key], // 'weft_denier'=>$weftdenier[$key], // 'weft_spec'=>$weftspecification[$key], // 'weft_final_denier'=>$weftfinaldenier[$key], 'ppc'=>$ppc[$key], 'cram'=>$cram[$key], //'kora_weft_wt'=>$korawtweft[$key], 'weft_color'=>$wefthanks[$key], // 'weft_dyed_wt'=>$weftdyedwt[$key], // 'weft_per'=>$weftpercentage[$key], // 'weft_comp'=>$weftcomposition[$key], 'design_weaving_id'=>$ref_id ); $table='design_weaving_weft'; $this->db->insert($table,$data); } } public function design_weaving_preview() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $uri = $_SERVER["REQUEST_URI"]; $val = substr($uri, strpos($uri, "=") + 1); $where=array('id'=>$val); $table='design_weave'; $data['fetch_data']=$this->vendor_model->get_customerdata($table,$where); $table2='design_weaving_weft'; $data['total_ppc']=$this->design_weaving_model->multi_select_design_weave_sum_id($val,$table2); //array_push($total_ppc,$ppc); //print_r($data['total_ppc']); //die(); $design_weaving_id=$data['fetch_data']->id; $where=array('design_weaving_id'=>$design_weaving_id); $table='design_weaving_warp'; $data['fetch_warp_data']=$this->design_weaving_model->single_select_design_weave_warp_id($table,$design_weaving_id); $fetch_warpdata=$this->design_weaving_model->get_data($table,$where); $data['data_warp']=array(); $data['data_weft']=array(); foreach($fetch_warpdata as $warp_d) { $table='import_yarn'; $where=array('id'=>$warp_d->warp_yarn); $arr=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_warp'],$arr); } $design_weaving_id=$data['fetch_data']->id; $where=array('design_weaving_id'=>$design_weaving_id); $table='design_weaving_weft'; $data['fetch_weft_data']=$this->design_weaving_model->single_select_design_weave_weft_id($table,$design_weaving_id); $fetch_weftdata=$this->design_weaving_model->get_data($table,$where); foreach($fetch_weftdata as $weft_d) { $table='import_yarn'; $where=array('id'=>$weft_d->weft_yarn); $arr1=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_weft'],$arr1); } // print_r($data['data_weft']); // die(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $data['indent_p']='indent_po'; $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/design_weaving_preview',$data); $this->load->view('templates/footer_inside'); } public function design_weaving_view() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $uri = $_SERVER["REQUEST_URI"]; $val = substr($uri, strpos($uri, "=") + 1); $where=array('id'=>$val); $table='design_weave'; $data['fetch_data']=$this->vendor_model->get_customerdata($table,$where); $table2='design_weaving_weft'; $data['total_ppc']=$this->design_weaving_model->multi_select_design_weave_sum_id($val,$table2); //array_push($total_ppc,$ppc); //print_r($data['total_ppc']); //die(); $design_weaving_id=$data['fetch_data']->id; $where=array('design_weaving_id'=>$design_weaving_id); $table='design_weaving_warp'; $data['fetch_warp_data']=$this->design_weaving_model->single_select_design_weave_warp_id($table,$design_weaving_id); $fetch_warpdata=$this->design_weaving_model->get_data($table,$where); $data['data_warp']=array(); $data['data_weft']=array(); foreach($fetch_warpdata as $warp_d) { $table='import_yarn'; $where=array('id'=>$warp_d->warp_yarn); $arr=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_warp'],$arr); } $design_weaving_id=$data['fetch_data']->id; $where=array('design_weaving_id'=>$design_weaving_id); $table='design_weaving_weft'; $data['fetch_weft_data']=$this->design_weaving_model->single_select_design_weave_weft_id($table,$design_weaving_id); $fetch_weftdata=$this->design_weaving_model->get_data($table,$where); foreach($fetch_weftdata as $weft_d) { $table='import_yarn'; $where=array('id'=>$weft_d->weft_yarn); $arr1=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_weft'],$arr1); } // print_r($data['data_weft']); // die(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $data['indent_p']='today_preview'; $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/design_weaving_preview',$data); $this->load->view('templates/footer_inside'); } public function dsgn_weaving_preview() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $uri = $_SERVER["REQUEST_URI"]; $val = substr($uri, strpos($uri, "=") + 1); $where=array('id'=>$val); $table='design_weave'; $data['fetch_data']=$this->vendor_model->get_customerdata($table,$where); $table2='design_weaving_weft'; $data['total_ppc']=$this->design_weaving_model->multi_select_design_weave_sum_id($val,$table2); //array_push($total_ppc,$ppc); //print_r($data['total_ppc']); //die(); $design_weaving_id=$data['fetch_data']->id; $where=array('design_weaving_id'=>$design_weaving_id); $table='design_weaving_warp'; $data['fetch_warp_data']=$this->design_weaving_model->single_select_design_weave_warp_id($table,$design_weaving_id); $fetch_warpdata=$this->design_weaving_model->get_data($table,$where); $data['data_warp']=array(); $data['data_weft']=array(); foreach($fetch_warpdata as $warp_d) { $table='import_yarn'; $where=array('id'=>$warp_d->warp_yarn); $arr=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_warp'],$arr); } $design_weaving_id=$data['fetch_data']->id; $where=array('design_weaving_id'=>$design_weaving_id); $table='design_weaving_weft'; $data['fetch_weft_data']=$this->design_weaving_model->single_select_design_weave_weft_id($table,$design_weaving_id); $fetch_weftdata=$this->design_weaving_model->get_data($table,$where); foreach($fetch_weftdata as $weft_d) { $table='import_yarn'; $where=array('id'=>$weft_d->weft_yarn); $arr1=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_weft'],$arr1); } // print_r($data['data_weft']); // die(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $data['indent_p']='monthly_preview'; $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/design_weaving_preview',$data); $this->load->view('templates/footer_inside'); } public function design_weaving_data() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $uri = $_SERVER["REQUEST_URI"]; $val = substr($uri, strpos($uri, "=") + 1); $where=array('id'=>$val); $table='design_weave'; $data['fetch_data']=$this->vendor_model->get_customerdata($table,$where); $table2='design_weaving_weft'; $data['total_ppc']=$this->design_weaving_model->multi_select_design_weave_sum_id($val,$table2); //array_push($total_ppc,$ppc); //print_r($data['total_ppc']); //die(); $design_weaving_id=$data['fetch_data']->id; $where=array('design_weaving_id'=>$design_weaving_id); $table='design_weaving_warp'; $data['fetch_warp_data']=$this->design_weaving_model->single_select_design_weave_warp_id($table,$design_weaving_id); $fetch_warpdata=$this->design_weaving_model->get_data($table,$where); $data['data_warp']=array(); $data['data_weft']=array(); foreach($fetch_warpdata as $warp_d) { $table='import_yarn'; $where=array('id'=>$warp_d->warp_yarn); $arr=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_warp'],$arr); } $design_weaving_id=$data['fetch_data']->id; $where=array('design_weaving_id'=>$design_weaving_id); $table='design_weaving_weft'; $data['fetch_weft_data']=$this->design_weaving_model->single_select_design_weave_weft_id($table,$design_weaving_id); $fetch_weftdata=$this->design_weaving_model->get_data($table,$where); foreach($fetch_weftdata as $weft_d) { $table='import_yarn'; $where=array('id'=>$weft_d->weft_yarn); $arr1=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_weft'],$arr1); } // print_r($data['data_weft']); // die(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $data['indent_p']='year_preview'; $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/design_weaving_preview',$data); $this->load->view('templates/footer_inside'); } public function design_weaving_final_preview() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $uri = $_SERVER["REQUEST_URI"]; $val = substr($uri, strpos($uri, "=") + 1); $where=array('id'=>$val); $table='design_weave'; $data['fetch_data']=$this->vendor_model->get_customerdata($table,$where); $table2='design_weaving_weft'; $data['total_ppc']=$this->design_weaving_model->multi_select_design_weave_sum_id($val,$table2); $design_weaving_id=$data['fetch_data']->id; $where=array('design_weaving_id'=>$design_weaving_id); $table='design_weaving_warp'; $data['fetch_warp_data']=$this->design_weaving_model->single_select_design_weave_warp_id($table,$val); $fetch_warpdata=$this->design_weaving_model->get_data($table,$where); $data['data_warp']=array(); $data['data_weft']=array(); foreach($fetch_warpdata as $warp_d) { $table='import_yarn'; $where=array('id'=>$warp_d->warp_yarn); $arr=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_warp'],$arr); } $design_weaving_id=$data['fetch_data']->id; $where=array('design_weaving_id'=>$design_weaving_id); $table='design_weaving_weft'; $data['fetch_weft_data']=$this->design_weaving_model->single_select_design_weave_weft_id($table,$val); $fetch_weftdata=$this->design_weaving_model->get_data($table,$where); foreach($fetch_weftdata as $weft_d) { $table='import_yarn'; $where=array('id'=>$weft_d->weft_yarn); $arr1=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_weft'],$arr1); } // print_r($data['data_weft']); // die(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $data['indent_p']='indent_po'; $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/design_weaving_finalize_preview',$data); $this->load->view('templates/footer_inside'); } public function design_weaving_final_view() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $uri = $_SERVER["REQUEST_URI"]; $val = substr($uri, strpos($uri, "=") + 1); $where=array('id'=>$val); $table='design_weave'; $data['fetch_data']=$this->vendor_model->get_customerdata($table,$where); $table2='design_weaving_weft'; $data['total_ppc']=$this->design_weaving_model->multi_select_design_weave_sum_id($val,$table2); $design_weaving_id=$data['fetch_data']->id; $where=array('design_weaving_id'=>$design_weaving_id); $table='design_weaving_warp'; $data['fetch_warp_data']=$this->design_weaving_model->get_data($table,$where); $fetch_warpdata=$this->design_weaving_model->get_data($table,$where); $data['data_warp']=array(); $data['data_weft']=array(); foreach($fetch_warpdata as $warp_d) { $table='import_yarn'; $where=array('id'=>$warp_d->warp_yarn); $arr=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_warp'],$arr); } $design_weaving_id=$data['fetch_data']->id; $where=array('design_weaving_id'=>$design_weaving_id); $table='design_weaving_weft'; $data['fetch_weft_data']=$this->design_weaving_model->get_data($table,$where); $fetch_weftdata=$this->design_weaving_model->get_data($table,$where); foreach($fetch_weftdata as $weft_d) { $table='import_yarn'; $where=array('id'=>$weft_d->weft_yarn); $arr1=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_weft'],$arr1); } // print_r($data['data_weft']); // die(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $data['indent_p']='today_preview'; $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/design_weaving_finalize_preview',$data); $this->load->view('templates/footer_inside'); } public function designweaving_final_preview() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $uri = $_SERVER["REQUEST_URI"]; $val = substr($uri, strpos($uri, "=") + 1); $where=array('id'=>$val); $table='design_weave'; $data['fetch_data']=$this->vendor_model->get_customerdata($table,$where); $table2='design_weaving_weft'; $data['total_ppc']=$this->design_weaving_model->multi_select_design_weave_sum_id($val,$table2); $design_weaving_id=$data['fetch_data']->id; $where=array('design_weaving_id'=>$design_weaving_id); $table='design_weaving_warp'; $data['fetch_warp_data']=$this->design_weaving_model->get_data($table,$where); $fetch_warpdata=$this->design_weaving_model->get_data($table,$where); $data['data_warp']=array(); $data['data_weft']=array(); foreach($fetch_warpdata as $warp_d) { $table='import_yarn'; $where=array('id'=>$warp_d->warp_yarn); $arr=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_warp'],$arr); } $design_weaving_id=$data['fetch_data']->id; $where=array('design_weaving_id'=>$design_weaving_id); $table='design_weaving_weft'; $data['fetch_weft_data']=$this->design_weaving_model->get_data($table,$where); $fetch_weftdata=$this->design_weaving_model->get_data($table,$where); foreach($fetch_weftdata as $weft_d) { $table='import_yarn'; $where=array('id'=>$weft_d->weft_yarn); $arr1=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_weft'],$arr1); } // print_r($data['data_weft']); // die(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $data['indent_p']='monthly_preview'; $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/design_weaving_finalize_preview',$data); $this->load->view('templates/footer_inside'); } public function dsgn_weaving_final_preview() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $uri = $_SERVER["REQUEST_URI"]; $val = substr($uri, strpos($uri, "=") + 1); $where=array('id'=>$val); $table='design_weave'; $data['fetch_data']=$this->vendor_model->get_customerdata($table,$where); $table2='design_weaving_weft'; $data['total_ppc']=$this->design_weaving_model->multi_select_design_weave_sum_id($val,$table2); $design_weaving_id=$data['fetch_data']->id; $where=array('design_weaving_id'=>$design_weaving_id); $table='design_weaving_warp'; $data['fetch_warp_data']=$this->design_weaving_model->get_data($table,$where); $fetch_warpdata=$this->design_weaving_model->get_data($table,$where); $data['data_warp']=array(); $data['data_weft']=array(); foreach($fetch_warpdata as $warp_d) { $table='import_yarn'; $where=array('id'=>$warp_d->warp_yarn); $arr=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_warp'],$arr); } $design_weaving_id=$data['fetch_data']->id; $where=array('design_weaving_id'=>$design_weaving_id); $table='design_weaving_weft'; $data['fetch_weft_data']=$this->design_weaving_model->get_data($table,$where); $fetch_weftdata=$this->design_weaving_model->get_data($table,$where); foreach($fetch_weftdata as $weft_d) { $table='import_yarn'; $where=array('id'=>$weft_d->weft_yarn); $arr1=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_weft'],$arr1); } // print_r($data['data_weft']); // die(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $data['indent_p']='year_preview'; $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/design_weaving_finalize_preview',$data); $this->load->view('templates/footer_inside'); } public function multiple_select_ids() { $data['indent_p']=$this->input->post('reference_val'); // print_r($data['indent_p']); // die(); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $data2=$_REQUEST['checked_ids']; $type=$_REQUEST['type']; $data1=substr($data2, 0, -1); $exp=array(); $path = explode("|", $data1); $exp = array_merge($exp, $path); $data1=array(); $data_warp=array(); $data_weft=array(); $data['data_modal_warp']=array(); $data['data_modal_weft']=array(); $total_ppc=array(); foreach(array_reverse($exp) as $val) { $table='design_weave'; $where=array('id'=>$val); $arr=$this->design_weaving_model->multi_select_id($val); array_push($data1,$arr); $table='design_weaving_warp'; $arr=$this->design_weaving_model->multi_select_design_weave_warp_id($val,$table); array_push($data_warp,$arr); $table1='design_weaving_weft'; $arr=$this->design_weaving_model->multi_select_design_weave_weft_id($val,$table1); array_push($data_weft,$arr); $table2='design_weaving_weft'; $ppc=$this->design_weaving_model->multi_select_design_weave_sum_id($val,$table2); array_push($total_ppc,$ppc); } $data['details']=array($data1,$data_warp,$data_weft); // print_r($details); // die(); foreach($data_warp as $val ) { foreach($val as $warp_d) { $table='import_yarn'; $where=array('id'=>$warp_d->warp_yarn); $arr=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_modal_warp'],$arr); } } foreach($data_weft as $val) { foreach($val as $weft_d) { $table='import_yarn'; $where=array('id'=>$weft_d->weft_yarn); $arr1=$this->design_weaving_model->fetch_where_subgrid_data($table,$where); array_push($data['data_modal_weft'],$arr1); } } $data['confirmed_data']=$data1; $data['data_warp']=$data_warp; $data['data_weft']=$data_weft; $data['ttl_ppc']=$total_ppc; //print_r($data['data_weft']); //die(); $data['userdetails'] = $this->session_data_pass(); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); if($type == "current" || $type == "pending") { $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/multiple_id_preview',$data); $this->load->view('templates/footer_inside'); } else { $this->load->view('templates/header_inside',$data); $this->load->view('design_weaving/multiple_id_finalize_preview',$data); $this->load->view('templates/footer_inside'); } } public function search_prefix_fetch() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $pre=$this->input->post('prefix_val'); //print_r($pre); $table='design_master'; $where=array('prefixes'=>$pre); $detail=$this->vendor_model->get_where_dataa($table,$where); // print_r($detail); // die(); echo json_encode($detail); } public function search_prefix_id() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $str=$this->input->post('str'); //print_r($pre); $table='design_master'; $where=array('id'=>$str); $detail=$this->vendor_model->get_customerdata($table,$where); echo json_encode($detail); } public function design_weaving_delete() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $id=$this->input->post('as'); $where=array('id'=>$id); $table='design_weave'; $this->vendor_model->delete_vendor($table,$where); return true; } public function search_article_id() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $str=$this->input->post('str'); //print_r($pre); $table='article_master'; $where=array('articleID'=>$str); $detail=$this->vendor_model->get_customerdata($table,$where); echo json_encode($detail); } public function design_weaving_update_preview() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $val = $this->input->post('as'); $where=array('id'=>$val); $table='design_weave'; $update_data=array('status'=>0); $data['fetch_data']=$this->vendor_model->update_data($where,$table,$update_data); } public function online_users() { $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $data['user_type_id'] = $this->access_id(); $data['total_indent_notifications'] = 0; // $this->indent_page_notifications();notifications']; $data['access'] = $this->access_details(); $table='employee_details'; $data['user_list']=$this->vendor_model->fetch_where_data($table); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='chat_message'; $where=array('unread'=>'0','to_id'=>$emp_row); $data['chatting_count']=$this->vendor_model->count_amount_work_order_delivery_yarn_po_get_customerdata($table,$where); $table='employee_details'; $where=array('id'=>$id['userid']); $data['emp_des']=$this->vendor_model->get_customerdata($table,$where); $data['userdetails'] = $this->session_data_pass(); $this->load->view('templates/header_inside',$data); $this->load->view('access_controls/online_users', $data); $this->load->view('templates/footer_inside'); } public function online_user_list() { $table='employee_details'; $where=array('chat_online'=>'online'); $data=$this->vendor_model->get_where_dataa($table,$where); echo json_encode($data); } public function view_image(){ $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $orderid=$this->uri->segment(3); $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $where1=array('id'=>$orderid); $table1='design_weave'; $data['result']=$this->vendor_model->fetch_name_image($table1,$where1); $id=$this->session->userdata('logged_in'); $where=array('id'=>$id); $data['approved_by']=$id['username']; $emp_row=$id['userid']; $table='employee_details'; $where=array('id'=>$emp_row); $data['emp_details']=$this->vendor_model->get_customerdata($table,$where); $this->load->view('design_weaving/view_image', $data); } } ?>