diff --git a/app/Controllers/Books.php b/app/Controllers/Books.php index 4c62c5a0..b77cee37 100755 --- a/app/Controllers/Books.php +++ b/app/Controllers/Books.php @@ -119,6 +119,7 @@ class Books extends BaseController if (empty($book_id)) { // It's an insert operation $data['isactive'] = 1; + $data['category'] = 1; $data['created_by'] = $session_uid; $BooksModel->insert($data); } else { diff --git a/app/Controllers/Scheme.php b/app/Controllers/Scheme.php index 714e027c..711c8df9 100644 --- a/app/Controllers/Scheme.php +++ b/app/Controllers/Scheme.php @@ -42,8 +42,8 @@ class Scheme extends BaseController } else if ($id !== '0') { $data['page_name'] = 'Edit Scheme'; $model = new SchemeModel(); - $model->setTable('schemes'); - $edit_user_details = $model->where(['scheme_id' => $id])->first(); + $model->setTable('books'); + $edit_user_details = $model->where(['book_id' => $id])->first(); $data['scheme'] = $edit_user_details; } @@ -61,18 +61,19 @@ class Scheme extends BaseController $SchemeModel = new SchemeModel(); $data = [ - 'scheme_name' => $this->request->getPost('sname'), + 'title' => $this->request->getPost('sname'), 'description' => $this->request->getPost('sdescription'), 'price' => $this->request->getPost('sprice'), 'duration' => $this->request->getPost('sduration'), 'business_id' => $this->request->getPost('business_id') ]; - $scheme_id = $this->request->getPost('scheme_id'); // Get the business ID for update + $scheme_id = $this->request->getPost('book_id'); // Get the business ID for update if (empty($scheme_id)) { // It's an insert operation $data['isactive'] = 1; + $data['category'] = 2; $data['created_by'] = $session_uid; $SchemeModel->insert($data); } else { diff --git a/app/Models/BooksModel.php b/app/Models/BooksModel.php index 1a8af30f..e12ad0dd 100644 --- a/app/Models/BooksModel.php +++ b/app/Models/BooksModel.php @@ -5,7 +5,7 @@ class BooksModel extends Model { protected $table = 'books'; protected $primaryKey = 'book_id'; - protected $allowedFields = ['book_id','title','cover_picture','publication_date','isbn_code','publisher','genre','language','description','page_count','tax','price','created_on','created_by','updated_on','updated_by','isactive','business_id']; + protected $allowedFields = ['book_id','title','cover_picture','publication_date','isbn_code','publisher','category','genre','language','description','page_count','tax','price','created_on','created_by','updated_on','updated_by','isactive','business_id']; public function saveData($data, $id = null) { diff --git a/app/Models/SchemeModel.php b/app/Models/SchemeModel.php index 11d64fad..f1f63d49 100644 --- a/app/Models/SchemeModel.php +++ b/app/Models/SchemeModel.php @@ -7,9 +7,9 @@ use CodeIgniter\Model; class SchemeModel extends Model { - protected $table = 'schemes'; - protected $primaryKey = 'scheme_id'; - protected $allowedFields = ['scheme_id ','scheme_name','description','price','features','duration','business_id','updated_by','isactive']; + protected $table = 'books'; + protected $primaryKey = 'book_id'; + protected $allowedFields = ['book_id ','title','description','price','features','duration','business_id','updated_by','category','isactive']; public function insertScheme($data) { diff --git a/app/Views/invoice_form.php b/app/Views/invoice_form.php index b32d6bb2..1921d8f3 100644 --- a/app/Views/invoice_form.php +++ b/app/Views/invoice_form.php @@ -96,6 +96,20 @@ value="= isset($invoice_details['due_date']) ? $invoice_details['due_date'] : '' ?>"> +