<?php
 
/*
 
    File : bank.php
 
    Date : 2009-Mar-07
 
    Loca : HOME
 
    Auth : W.Tharange Priyankara
 
    Task : Bank Object
 
*/
 
function __autoload($class_name) {
 
    require_once $class_name . '.php';
 
}
 
class bank{
 
    private $BANKCODE;
 
    private $BANKNAME;
 
    private $BRANCH;
 
    private $PHONE;
 
    private $fax;
 
    
 
    function __construct($bankcode,$bankname,$branch,$phone,$fax) {
 
        $this->BANKCODE=$bankcode;
 
        $this->BANKNAME=$bankname;
 
        $this->BRANCH=$branch;
 
        $this->PHONE=$phone;
 
        $this->FAX=$fax;
 
    }
 
 
    function __destruct() {
 
        //print "Destroying " . $this->NAME . "\n";
 
       }
 
   
 
   function save(){
 
           $dbcon=new dbconnecter();
 
           return $dbcon->execQuery($dbcon->getInsertQuery('0bank',$this->getInsertPropertyArray()));
 
   }
 
   
 
   function update(){
 
           $dbcon=new dbconnecter();
 
           return $dbcon->execQuery($dbcon->getUpdateQuery('0bank','BANKCODE',$this->BANKCODE,$this->getUpdatePropertyArray()));
 
   }
 
   
 
   
 
   function getInsertPropertyArray(){
 
           $abc=array('BANKCODE'=>$this->BANKCODE,'NAME'=>$this->BANKNAME,'LOCATION'=>$this->BRANCH,'PHONE'=>$this->PHONE,'FAX'=>$this->FAX);
 
        return $abc;
 
   }
 
   
 
    function getUpdatePropertyArray(){
 
           $abc=array('BANKCODE'=>$this->BANKCODE,'NAME'=>$this->BANKNAME,'LOCATION'=>$this->BRANCH,'PHONE'=>$this->PHONE,'FAX'=>$this->FAX);
 
        return $abc;
 
   }
 
}
 
?>
 
 |