Ejemplo n.º 1
0
     }
     break;
 case "add_rc":
     $add_values = array();
     if (isset($_GET['rooms_id']) && is_numeric($_GET['rooms_id'])) {
         $add_values['rooms_id'] = $_GET['rooms_id'];
     }
     if (isset($_GET['room_consumptions'])) {
         if (is_float(floatval($_GET['room_consumptions']))) {
             $add_values['room_consumptions'] = $_GET['room_consumptions'];
         } else {
             exit($operation->encode_output(array('status' => 0, 'message' => "Parameter should be float!", 'data' => NULL)));
         }
     }
     if (count($add_values) == 2) {
         echo $operation->add_rc($add_values);
     } else {
         exit($operation->encode_output(array('status' => 0, 'message' => "Lack of parameters!", 'data' => NULL)));
     }
     break;
 case "get_rc":
     $where_values = array();
     if (isset($_GET['rooms_id'])) {
         $where_values['rooms_id'] = $_GET['rooms_id'];
     }
     if (isset($_GET['room_consumptions_id'])) {
         $where_values['room_consumptions_id'] = $_GET['room_consumptions_id'];
     }
     echo $operation->get_rc($where_values);
     break;
 case "del_rc":