public function testEditarTiposDeTarifas()
 {
     $monedas = MonedaDAO::getAll();
     //crear nueva tarifa de venta
     $tv = TarifasController::Nueva($monedas[0]->getIdMoneda(), "tarifa_e_" . time(), "compra");
     //crear nueva tarifa de compra
     $tc = TarifasController::Nueva($monedas[0]->getIdMoneda(), "tarifa_d_" . time(), "compra");
     //editar tarifa compra
     TarifasController::Editar($id_tarifa = $tc["id_tarifa"], $default = null, $fecha_fin = null, $fecha_inicio = null, $formulas = null, $id_moneda = null, $nombre = "_" . "tarifa_d_" . time(), $tipo_tarifa = "venta");
     //Editar la tarifa de venta
     TarifasController::Editar($id_tarifa = $tv["id_tarifa"], $default = null, $fecha_fin = null, $fecha_inicio = null, $formulas = null, $id_moneda = null, $nombre = "_" . "tarifa_ef_" . time(), $tipo_tarifa = "compra");
 }
Beispiel #2
0
 protected function GenerateResponse()
 {
     try {
         $this->response = TarifasController::Nueva(isset($_POST['id_moneda']) ? $_POST['id_moneda'] : null, isset($_POST['nombre']) ? $_POST['nombre'] : null, isset($_POST['tipo_tarifa']) ? $_POST['tipo_tarifa'] : null, isset($_POST['default']) ? $_POST['default'] : null, isset($_POST['fecha_fin']) ? $_POST['fecha_fin'] : null, isset($_POST['fecha_inicio']) ? $_POST['fecha_inicio'] : null, isset($_POST['formulas']) ? json_decode($_POST['formulas']) : null);
     } catch (Exception $e) {
         //Logger::error($e);
         throw new ApiException($this->error_dispatcher->invalidDatabaseOperation($e->getMessage()));
     }
 }