Ejemplo n.º 1
0
    $type = $_GET['type'];
    if (!is_int($tenant_id)) {
        $mesg = "Receipt for the transaction could not be generated. An invalid value was sent through the URL";
        $session->message($mesg);
        redirect_to("tenants.php");
    } elseif (!valid_receipt($type)) {
        $mesg = "Receipt for the transaction could not be generated. An invalid value was sent through the URL";
        $session->message($mesg);
        redirect_to("tenants.php");
    } else {
        switch ($type) {
            case "deposit":
                $deposit = Deposit::findByTenantId($tenant_id);
                break;
            case "deposit_kplc":
                $dpt_kplc = DepositKPLC::findByTenantId($tenant_id);
                break;
            case "deposit_eldowas":
                $dpt_eldowas = DepositEldowas::findByTenantId($tenant_id);
                break;
            case "rent":
                $rent = Rent::findById($id);
                break;
            case "arrears":
                $ap = ArrearsPaid::findById($id);
                break;
        }
        //echo var_dump($deposit);
    }
} else {
    $mesg = "Operation Not Supported";
Ejemplo n.º 2
0
    $type = $_GET['type'];
    if (!is_int($tenant_id)) {
        $mesg = "Deposit edit failed. An invalid value was sent through the URL";
        $session->message($mesg);
        redirect_to('tenants.php');
    } elseif (!valid_deposit($type)) {
        $mesg = "Deposit edit failed. An invalid value was sent through the URL";
        $session->message($mesg);
        redirect_to('tenants.php');
    } else {
        switch ($type) {
            case "house":
                $deposit = Deposit::findByTenantId($tenant_id);
                break;
            case "kplc":
                $deposit = DepositKPLC::findByTenantId($tenant_id);
                break;
            case "eldowas":
                $deposit = DepositEldowas::findByTenantId($tenant_id);
                break;
        }
    }
} else {
    $mesg = "Deposit edit failed. An invalid value was sent through the URL";
    $session->message($mesg);
    redirect_to("tenants.php");
}
/////////////////////////////////////////////////////////////////////////
//////////////////////////// PROCESS SUBMIT /////////////////////////////
/////////////////////////////////////////////////////////////////////////
if (isset($_POST['submit'])) {
Ejemplo n.º 3
0
 /**
  * Perform a check to establish whether tenant was already refunded deposit
  * @param string $type Type of deposit to check for
  * @return boolean
  */
 public function hasBeenRefundedDeposit($type = "")
 {
     switch ($type) {
         case "house":
             $deposit = Deposit::findByTenantId($this->id);
             return $deposit->getStatus() == 1 ? true : false;
             break;
         case "kplc":
             $deposit = DepositKPLC::findByTenantId($this->id);
             return $deposit->getStatus() == 1 ? true : false;
             break;
         case "eldowas":
             $deposit = DepositEldowas::findByTenantId($this->id);
             return $deposit->getStatus() == 1 ? true : false;
             break;
     }
 }