query($sql); $results = $query->getResultArray(); $userroles = $results; $data = "
"; $i = 1; foreach ($userroles as $qdata) { $userrolecode = $qdata['USERROLECODE']; $userrolename = $qdata['USERROLENAME']; $data.= " "; $i++; } $data .= "
# Code Name Action
$i $userrolecode $userrolename
"; return $this->response->setJSON([ 'error' => false, 'message' => $data ]); } public function edit($userrolecode) { $db = \Config\Database::connect(); $data = array(); $data['userrolecode'] = $userrolecode; if ($this->request->getMethod() == 'POST') { $request = service('request'); $jsonData = $request->getJSON(); $quserrolecode = $jsonData->userrolecode; $quserrolename = $jsonData->userrolename; if($userrolecode == 0) { $sql = "INSERT INTO cmod.dbo.CM_USERROLES(USERROLECODE, USERROLENAME, CREATEDATE) VALUES ('$quserrolecode', '$quserrolename', GETDATE())"; } else { $sql = "UPDATE cmod.dbo.CM_USERROLES set USERROLENAME='$quserrolename' where USERROLECODE='$quserrolecode'"; } $query = $db->query($sql); } if ($this->request->getMethod() == 'POST') { $quserrolecode = $this->input->post('userrolecode'); $quserrolename = $this->input->post('userrolename'); if($userrolecode == 0) { $sql = "INSERT INTO cmod.dbo.CM_USERROLES(USERROLECODE, USERROLENAME, CREATEDATE) VALUES ('$userrolecode','$userrolename', GETDATE())"; $query = $db->query($sql); } else { $sql = "update cmod.dbo.CM_USERROLES set USERROLENAME='$userrolename' where USERROLECODE='$userrolecode'"; $query = $db->query($sql); } } else { if($userrolecode != 0) { $sql = "select * from cmod.dbo.CM_USERROLES where USERROLECODE='$userrolecode'"; $query = $db->query($sql); $results = $query->getResultArray(); $data['userrolename'] = $results[0]['USERROLENAME']; } return view('userroles_edit', $data); } } }