<?php

/*
@ClassName : AddPenggunaanRuang
@Copyright : PT Gamatechno Indonesia
@Analyzed By : Nanang Ruswianto <nanang@gamatechno.com>
@Author By : Dyan Galih <galih@gamatechno.com>
@Version : 0.1
@StartDate : 2010-06-19
@LastUpdate : 2010-06-19
@Description :
*/
require_once GTFWConfiguration::GetValue('application', 'docroot') . 'module/penggunaan_ruang/response/PenggunaanRuang.proc.class.php';

class DoAddPenggunaanRuang extends JsonResponse
{
   function ProcessRequest()
   {
      $objPengRuang = new PenggunaanRuangProc;


      $urlReturn = Dispatcher::Instance()->GetUrl('penggunaan_ruang', 'SearchPenggunaanRuang', 'view', 'html');
      if(isset($_POST['cancel'])){
         return array(
         'exec' => 'GtfwAjax.replaceContentWithUrl("subcontent-element","'.$urlReturn.'&ascomponent=1");'
         ); #failed
         exit;
      }

      $result = $objPengRuang->Add();

      if ($result['status']==true)
      return array(
         'exec' => 'alert("'.$result['message'].'");GtfwAjax.replaceContentWithUrl("subcontent-element","'.$urlReturn.'&ascomponent=1");'
      ); #success
      else
         return array(
         'exec' => 'alert("'.$result['message'].'");'
         ); #failed

   }
}
?>