public function add() { $v_warehouse = $this->session->userdata['warehousenumber']; $this->load->helper(array('form', 'url', 'dropdown', 'date')); $this->load->library('form_validation'); $this->load->model('Warehouse_model', '', TRUE); $data['warehousenumber'] = $v_warehouse[0]->warehousenumber; $data['action'] = 'add'; $data['creation_date'] = now_24(); $data['creation_user'] = $this->session->userdata['username']; $data['status'] = 'AC'; $data['inbound_delivery_number'] = $this->generate_number($v_warehouse[0]->idwarehouse); $this->form_validation->set_rules('warehousenumber', 'Warehouse number', 'required|min_length[4]|max_length[4]'); $this->form_validation->set_rules('inbound_delivery_number', 'Inbound delivery number', 'required'); $this->form_validation->set_rules('purchase_order_number', 'Purchase order', 'required'); $this->form_validation->set_rules('status', 'Status', 'required'); $this->form_validation->set_rules('creation_date', 'Creation Date', 'required'); $this->form_validation->set_rules('creation_user', 'Creation user', 'required'); if ($this->form_validation->run() == FALSE) { $this->load->view('general/header'); $this->load->view('inbounddelivery/form', $data); $this->load->view('general/footer'); } else { $this->load->model('InboundDeliveryhdr_Model', '', TRUE); echo $this->InboundDeliveryhdr_Model->insert_warehouse(); } }
<td> <h5>Creation user</h5></td> <td><?php echo form_error('creation_user'); ?> <input type="text" name="creation_user" value="<?php echo $creation_user; ?> " readonly="readonly" /> </td> <input type="hidden" name="modification_date" value="<?php if ($action == 'add') { echo now_24(); } elseif ($action == 'update') { echo now_24(); } elseif ($action == 'edit') { echo now_24(); } ?> " readonly="readonly" /> <input type="hidden" name="modification_user" value="<?php echo $modification_user; ?> " readonly="readonly" /> </tr> <tr> <td><input type="submit" value="Submit" class="button"/></td> <td><?php echo anchor('configuration/workcenter', 'Cancel', array('class' => 'button')); ?> </td> </tr>