public function deleteEmployee() { $id = $this->input->get('emp_id'); $emp = Emp_info_model::find($id); $info = Emp_info_model::find($id); //Tab 1a - Personal Tab $gov_id = Gov_id_model::find($id); //Tab 1b - Gov ID Tab $address = Emp_address_model::find($id); //Tab 2a - Contact Tab $contact = Emp_contact_model::find($id); //Tab 2b - Contact Tab $contactP = Emp_contact_person::find($id); //Tab 2c - Contact Tab $school = Emp_school_model::find($id); //Tab 3 - School Tab $emp_hist = Emp_history_model::find($id); //Tab 5 - Employment Tab $account = Users::find_by_employee_id($id); //Tab 9 - Users Tab $emp->delete(); $info->delete(); $gov_id->delete(); $address->delete(); $contact->delete(); $contactP->delete(); $school->delete(); $emp_hist->delete(); $account->delete(); $this->session->set_userdata('deleted', 1); Audit_trail_model::auditDeleteEmp($id); redirect('ems/employees'); }
public function assign_asset() { $data['asset'] = Assets_info_model::find($this->input->get('asset_id')); $data['employee'] = Emp_info_model::all(); $data['pageTitle'] = 'Assign Asset - MSInc.'; $data['content'] = 'asset/assign_asset'; $this->load->view($this->master_layout, $data); }
public function view_employees() { return Emp_info_model::all(); }
public function addLeave() { $id = $this->input->get('emp_id'); $leave_id = $this->input->get('leave_id'); if ($this->input->post('btnAddLeave')) { Emp_info_model::updateLeave($id, $leave_id); } }