public function employees_list() { $num = 0; if ($this->input->post('btnFilter')) { $data['report'] = $this->reports_model->filterEmployee(); $num = count($data['report']); } if ($this->input->post('btnPrint')) { $emp = $this->reports_model->filterEmployee(); $this->print_employees_list($emp); } $data['departments'] = Departments_model::all(); $data['employment_type'] = Employment_type_model::all(); $data['job_titles'] = Job_titles_model::all(); $data['employees'] = View_employees_list::all(); $data['pageTitle'] = 'Employees Reports - MSInc.'; $data['content'] = 'reports/employees_list'; $this->load->view($this->master_layout, $data); if ($num != 0) { $this->display_notif('Successful! ' . $num . ' record found'); } }
public function delete_company_info() { $id = $this->input->get('id'); $data = $this->input->get('table'); if ($data == 'department') { $table = Departments_model::find($id); } if ($data == 'emp_type') { $table = Employment_type_model::find($id); } if ($data == 'supervisor') { $table = Supervisors_model::find($id); } if ($data == 'job_title') { $table = Job_titles_model::find($id); } if ($data == 'asset_category') { $table = Asset_category_model::find($id); } if ($data == 'vendor') { $table = Vendor_model::find($id); } if ($table->delete()) { $this->session->set_userdata('deleted', 1); redirect('ems/admin_dashboard'); } }