Ejemplo n.º 1
0
 /************************************ Save/Insert ***************************************  */
 //create for bank account
 $app->get('/create', function () use($app) {
     $app->view->setData('banks', L::getAllBank());
     $app->view->setData('currencies', L::getAllCurrency());
     $app->view->setData('form_action', "dashboard/bank/confirm");
     $app->view->setData('page_title', "Add Bank");
     $app->render(new u('bank.create'));
 });
 // create for expense
 $app->get('/create_expense', function () use($app) {
     $getBankFunc = new bank();
     $cols = $getBankFunc->getBankName();
     $app->view->setData('banks', $cols);
     $app->view->setData('current_date', CURRENT_DT);
     $app->view->setData('bankarray', $getBankFunc->getOptionValueWithRateAndBankName());
     $app->view->setData('form_action', "dashboard/bank/create_expense_confirm");
     $app->view->setData('page_title', "Add Expense");
     $app->render(new u('bank.create_expense'));
 });
 /********************************* Confirm submitting Form ***************************** */
 //confirm for bank account
 $app->post('/confirm', function () use($app) {
     $POST = $app->request()->post();
     $bank = new bank();
     $bank->form_post_value = $POST;
     $bank->save();
     if ($bank->fails()) {
         $app->view->setData('error', "1");
         $app->view->setData('msg', $bank->getError());
         $app->render(new u('msg'));