CHNAGE_MAKE_MODEL_MANUFACTURER_EDIT_FIX : AADHAVAN
This commit is contained in:
parent
f1f546dfbd
commit
02ca69c533
@ -132,7 +132,7 @@ $routes->get('dashboard', 'Users::dashboard');
|
||||
|
||||
// Model //
|
||||
$routes->get('bike_model_index/(:any)', 'Model::index/$1');
|
||||
$routes->post('create_model', 'Model::create_model');
|
||||
$routes->post('create_model/(:any)', 'Model::create_model/$1');
|
||||
$routes->post('status_model', 'Model::status_model');
|
||||
// Model End's//
|
||||
|
||||
@ -148,7 +148,7 @@ $routes->get('dashboard', 'Users::dashboard');
|
||||
|
||||
//Spare manufacturer//
|
||||
$routes->get('spare_manufacturer_index', 'Manufacturer::index');
|
||||
$routes->post('create_manufacturer', 'Manufacturer::create_manufacturer');
|
||||
$routes->post('create_manufacturer/(:any)', 'Manufacturer::create_manufacturer/$1');
|
||||
//Spare manufacturer End's//
|
||||
|
||||
|
||||
|
||||
@ -32,7 +32,7 @@ class Manufacturer extends BaseController
|
||||
|
||||
|
||||
|
||||
public function create_manufacturer()
|
||||
public function create_manufacturer($manufacturer_id)
|
||||
{
|
||||
if(!$this->session->has('logged_user')) { return redirect()->to(base_url()); }
|
||||
try {
|
||||
@ -43,14 +43,28 @@ class Manufacturer extends BaseController
|
||||
'manufacturer_name' => $manufacturer_name,
|
||||
'quality' => $quality,
|
||||
];
|
||||
$inserted = $ManufacturerModel->insert($data);
|
||||
if ($inserted) {
|
||||
$result = $data;
|
||||
return $this->respond(['status' => 'success','code' => 200,'data' => $result],200);
|
||||
|
||||
if (!$manufacturer_id) {
|
||||
$inserted = $ManufacturerModel->insert($data);
|
||||
if ($inserted) {
|
||||
$result = $data;
|
||||
return $this->respond(['status' => 'success','code' => 200,'data' => $result],200);
|
||||
} else {
|
||||
$result = "No Match's";
|
||||
return $this->respond(['status' => 'failed','code' => 404,'data' => $result],404);
|
||||
}
|
||||
} else {
|
||||
$result = "No Match's";
|
||||
return $this->respond(['status' => 'failed','code' => 404,'data' => $result],404);
|
||||
$updated = $ManufacturerModel->update($manufacturer_id,$data);
|
||||
if ($updated) {
|
||||
$result = $data;
|
||||
return $this->respond(['status' => 'success','code' => 200,'data' => $result],200);
|
||||
} else {
|
||||
$result = "No Match's";
|
||||
return $this->respond(['status' => 'failed','code' => 404,'data' => $result],404);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
} catch (\Exception $e) {
|
||||
return $this->respond(['status' => 'failed','code' => 500,'data' => $e],500);
|
||||
}
|
||||
|
||||
@ -41,7 +41,7 @@ class Model extends BaseController
|
||||
}
|
||||
|
||||
|
||||
public function create_model()
|
||||
public function create_model($model_id)
|
||||
{
|
||||
try {
|
||||
$make_id = $this->request->getPost('make_id');
|
||||
@ -53,14 +53,26 @@ class Model extends BaseController
|
||||
'model_name' => $model_name
|
||||
];
|
||||
|
||||
$inserted = $BikemodelsModel->insert($data);
|
||||
if ($inserted) {
|
||||
$result = $data;
|
||||
return $this->respond(['status' => 'success','code' => 200,'data' => $result],200);
|
||||
} else {
|
||||
$result = "No Match's";
|
||||
return $this->respond(['status' => 'failed','code' => 404,'data' => $result],404);
|
||||
if (!$model_id) {
|
||||
$inserted = $BikemodelsModel->insert($data);
|
||||
if ($inserted) {
|
||||
$result = $data;
|
||||
return $this->respond(['status' => 'success','code' => 200,'data' => $result],200);
|
||||
} else {
|
||||
$result = "No Match's";
|
||||
return $this->respond(['status' => 'failed','code' => 404,'data' => $result],404);
|
||||
}
|
||||
}else{
|
||||
$updated = $BikemodelsModel->update($model_id ,$data);
|
||||
if ($updated) {
|
||||
$result = $data;
|
||||
return $this->respond(['status' => 'success','code' => 200,'data' => $result],200);
|
||||
} else {
|
||||
$result = "No Match's";
|
||||
return $this->respond(['status' => 'failed','code' => 404,'data' => $result],404);
|
||||
}
|
||||
}
|
||||
|
||||
} catch (\Exception $exception) {
|
||||
return $this->respond(['status' => 'failed','code' => 500,'data' => $exception],500);
|
||||
}
|
||||
|
||||
@ -41,7 +41,7 @@
|
||||
<?php endif; ?>
|
||||
</td>
|
||||
<td>
|
||||
<a data-toggle="modal" data-target="#bike_model_login-modal_1" value="<?php echo $item['model_id']; ?>" class="edit-button" onclick="editModel(this)"><i class="ri-pencil-line"></i></a>
|
||||
<a data-toggle="modal" data-target="#bike_model_login-modal_1" data-value="<?php echo $item['model_id']; ?>" class="edit-button" onclick="editModel(this)"><i class="ri-pencil-line"></i></a>
|
||||
|
||||
<?php if($item['isactive'] == 1): ?>
|
||||
<a style="color:red; margin-left:12px;" data-id="<?php echo $item['model_id']; ?>" data-isactive="<?php echo $item['isactive']; ?>" title="Deactivate" onclick="statusChange(this)" class="fa fa-user-times"></a>
|
||||
@ -73,6 +73,7 @@
|
||||
<form id="model_form_data" class="px-3">
|
||||
|
||||
<div class="form-group">
|
||||
<input type="text" id="edit_model_id" hidden>
|
||||
<input class="form-control" type="text" id="make_id" required="" value="<?php echo $make_id; ?>" placeholder="Make Name...." style="display:none;">
|
||||
<label for="makename">Make Name </label>
|
||||
<input class="form-control" type="text" id="makename" required="" value="<?php echo $make_name; ?>" placeholder="Make Name...." disabled>
|
||||
@ -103,9 +104,14 @@
|
||||
modelname: $('#modelname').val()
|
||||
};
|
||||
|
||||
var edit_model_id = $('#edit_model_id').val();
|
||||
|
||||
if (!edit_model_id) {
|
||||
edit_model_id =0;
|
||||
}
|
||||
$.ajax({
|
||||
type: 'POST',
|
||||
url: '<?php echo base_url()."create_model"?>',
|
||||
url: '<?php echo base_url()."create_model/"?>'+edit_model_id,
|
||||
data: formData,
|
||||
dataType: 'json',
|
||||
success: function(response) {
|
||||
@ -184,6 +190,9 @@
|
||||
|
||||
|
||||
function editModel(params) {
|
||||
|
||||
$('#edit_model_id').val($(params).data('value'));
|
||||
|
||||
$('#form_add_edit').text('Edit Models');
|
||||
|
||||
var full_div = $(params).parent().parent()[0];
|
||||
|
||||
@ -127,7 +127,7 @@
|
||||
|
||||
|
||||
function submitModel(params) {
|
||||
console.log( $('#modelname').val());
|
||||
// console.log( $('#modelname').val());
|
||||
var formData = {
|
||||
make_id: $('#make_id').val(),
|
||||
modelname: $('#modelname').val()
|
||||
|
||||
@ -36,7 +36,7 @@
|
||||
<td class="manufacturer_name"><?php echo $item['manufacturer_name']; ?></td>
|
||||
<td class="quality"><?php echo $item['quality']; ?></td>
|
||||
<td>
|
||||
<a data-toggle="modal" data-target="#manufacturer_login-modal" value="<?php echo $item['manufacturer_id']; ?>" class="edit-button" onclick="editManufacturer(this)"><i class="ri-pencil-line"></i></a>
|
||||
<a data-toggle="modal" data-target="#manufacturer_login-modal" data-value="<?php echo $item['manufacturer_id']; ?>" class="edit-button" onclick="editManufacturer(this)"><i class="ri-pencil-line"></i></a>
|
||||
|
||||
<a href="<?= "product_index/" . $item['manufacturer_id']; ?>" class="view-list-button" title="Model List" style="margin-left: 16px;">
|
||||
<i class="ri-list-check-2 icon-large"></i>
|
||||
@ -65,6 +65,7 @@
|
||||
|
||||
<div class="form-group">
|
||||
<label for="manufacturername">Manufacturer Name </label>
|
||||
<input type="text" id="manufacturer_id" hidden>
|
||||
<input class="form-control" type="text" id="manufacturer_name" required="" placeholder="Make Name....">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
@ -103,9 +104,15 @@
|
||||
quality: $('#quality').val()
|
||||
};
|
||||
|
||||
var edit_manufacturer_id = $('#manufacturer_id').val();
|
||||
|
||||
if (!edit_manufacturer_id) {
|
||||
edit_manufacturer_id =0;
|
||||
}
|
||||
|
||||
$.ajax({
|
||||
type: 'POST',
|
||||
url: '<?php echo base_url()."create_manufacturer"?>',
|
||||
url: '<?php echo base_url()."create_manufacturer/"?>'+edit_manufacturer_id,
|
||||
data: formData,
|
||||
dataType: 'json',
|
||||
success: function(response) {
|
||||
@ -121,6 +128,8 @@
|
||||
}
|
||||
|
||||
function editManufacturer(params) {
|
||||
|
||||
$('#manufacturer_id').val($(params).data('value'));
|
||||
$('#form_add_edit').text('Edit Manufacturer');
|
||||
var full_div = $(params).parent().parent()[0];
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user