public function indexAction(){ try{ $db = new Loan_Model_DbTable_DbGroupPayment(); if($this->getRequest()->isPost()){ $formdata=$this->getRequest()->getPost(); $search = array( 'advance_search' => $formdata['advance_search'], 'client_name' => $formdata['g_client_name'], 'start_date' => $formdata['start_date'], 'end_date' => $formdata['end_date'], 'status' => $formdata['status'], 'branch_id' => $formdata['branch_id'], 'co_id' => $formdata['co_id'], ); } else{ $search = array( 'adv_search' => '', 'client_name' => -1, 'start_date'=> date('Y-m-d'), 'end_date'=>date('Y-m-d'), 'branch_id' => -1, 'co_id' => -1, 'status'=>"",); } $rs_rows= $db->getAllGroupPPayment($search); $list = new Application_Form_Frmtable(); $collumns = array("Branch","Recirpt No","Loan No","Group Client","Total Principle","Total Interest","Penalize Amount","Total Payment","Recieve Amount","Payment Date","Due Date","CO Name" ); $link=array( 'module'=>'loan','controller'=>'grouppayment','action'=>'edit', ); $this->view->list=$list->getCheckList(0, $collumns, $rs_rows,array('receipt_no'=>$link,'team_group'=>$link,'date'=>$link)); }catch (Exception $e){ Application_Form_FrmMessage::message("Application Error"); echo $e->getMessage(); Application_Model_DbTable_DbUserLog::writeMessageError($e->getMessage()); } $frm = new Loan_Form_FrmSearchGroupPayment(); $fm = $frm->AdvanceSearch(); Application_Model_Decorator::removeAllDecorator($fm); $this->view->frm_search = $fm; }