Event Message : ps
This commit is contained in:
parent
f4c7fc7b54
commit
caaaaa0ffd
@ -60,35 +60,50 @@ public function new_event($id)
|
||||
|
||||
$this->render_page('event_form', $data);
|
||||
}
|
||||
public function insert_event()
|
||||
{
|
||||
helper('session');
|
||||
$session_bid = get_business_id();
|
||||
$session_uid = get_logged_user_id();
|
||||
public function insert_event()
|
||||
{
|
||||
$this->logger->info("Event: Inserting/Updating Details");
|
||||
try {
|
||||
helper('session');
|
||||
$session_bid = get_business_id();
|
||||
$session_uid = get_logged_user_id();
|
||||
$EventModel = new EventModel();
|
||||
$data = [
|
||||
'event_name' => $this->request->getPost('ename'),
|
||||
'next_id' => $this->request->getPost('nextid'),
|
||||
'left_pad' => $this->request->getPost('leftpad'),
|
||||
'id_formating' => $this->request->getPost('formating'),
|
||||
'business_id' => $this->request->getPost('business_id')
|
||||
];
|
||||
$event_id = $this->request->getPost('id'); // Get the business ID for update
|
||||
|
||||
$EventModel = new EventModel();
|
||||
$data = [
|
||||
'event_name' => $this->request->getPost('ename'),
|
||||
'next_id' => $this->request->getPost('nextid'),
|
||||
'left_pad' => $this->request->getPost('leftpad'),
|
||||
'id_formating' => $this->request->getPost('formating'),
|
||||
'business_id' => $this->request->getPost('business_id')
|
||||
|
||||
];
|
||||
$event_id = $this->request->getPost('id'); // Get the business ID for update
|
||||
|
||||
if (empty($event_id)) {
|
||||
// It's an insert operation
|
||||
$data['created_by'] = $session_uid;
|
||||
$EventModel->insert($data);
|
||||
} else {
|
||||
// It's an update operation
|
||||
|
||||
$data['updated_by'] = $session_uid;
|
||||
|
||||
$EventModel->update($event_id, $data);
|
||||
if (empty($event_id)) {
|
||||
// It's an insert operation
|
||||
$data['created_by'] = $session_uid;
|
||||
// $EventModel->insert($data);
|
||||
if ($EventModel->insert($data)) {
|
||||
session()->setFlashdata('success', 'Event has been added successfully.');
|
||||
$this->logger->info("Event : has been added successfully. Inserted ID = " . $EventModel->insertID());
|
||||
} else {
|
||||
session()->setFlashdata('error', 'Event could not be added. Please try again..');
|
||||
$this->logger->error("Event: Err data could not be added. Please try again.");
|
||||
}
|
||||
} else {
|
||||
// It's an update operation
|
||||
$data['updated_by'] = $session_uid;
|
||||
if ($EventModel->update($event_id, $data)) {
|
||||
session()->setFlashdata('success', 'Event has been updated successfully.');
|
||||
$this->logger->info("Event: has been updated successfully. Updated Event ID = " . $event_id);
|
||||
} else {
|
||||
session()->setFlashdata('error', 'Event update failed. Please try again.');
|
||||
$this->logger->error("Event: Err Failed to update ID =" . $event_id);
|
||||
}
|
||||
}
|
||||
} catch (\Exception $e) {
|
||||
$this->logger->error("Event: Err Occur = " . $e->getMessage() . " Line = " . $e->getLine() . " File = " . $e->getFile());
|
||||
session()->setFlashdata('error', 'Message: ' . $e->getMessage());
|
||||
}
|
||||
return redirect()->route('event_list');
|
||||
}
|
||||
return redirect()->route('event_list');
|
||||
}
|
||||
|
||||
}
|
||||
@ -7,6 +7,24 @@
|
||||
</div><!-- end col-->
|
||||
<br>
|
||||
<h4 class="header-title mb-3"><?= $page_name; ?></h4>
|
||||
<?php if (session()->getFlashdata('success') || session()->getFlashdata('error')) : ?>
|
||||
<?php if (session()->getFlashdata('success')) : ?>
|
||||
<div class="alert alert-success alert-dismissible fade show" role="alert">
|
||||
<?= session('success') ?>
|
||||
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php if (session()->getFlashdata('error')) : ?>
|
||||
<div class="alert alert-danger alert-dismissible fade show" role="alert">
|
||||
<?= session('error') ?>
|
||||
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php endif; ?>
|
||||
<div class="table-responsive">
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user