Exemplo n.º 1
0
 protected function GenerateResponse()
 {
     try {
         $this->response = ProveedoresController::Editar(isset($_GET['id_proveedor']) ? $_GET['id_proveedor'] : null, isset($_GET['activo']) ? $_GET['activo'] : 1, isset($_GET['codigo_proveedor']) ? $_GET['codigo_proveedor'] : null, isset($_GET['cuenta_bancaria']) ? $_GET['cuenta_bancaria'] : null, isset($_GET['dias_de_credito']) ? $_GET['dias_de_credito'] : null, isset($_GET['dias_embarque']) ? $_GET['dias_embarque'] : null, isset($_GET['direcciones']) ? json_decode($_GET['direcciones']) : null, isset($_GET['direccion_web']) ? $_GET['direccion_web'] : null, isset($_GET['email']) ? $_GET['email'] : null, isset($_GET['id_moneda']) ? $_GET['id_moneda'] : null, isset($_GET['id_tarifa_compra']) ? $_GET['id_tarifa_compra'] : null, isset($_GET['id_tarifa_venta']) ? $_GET['id_tarifa_venta'] : null, isset($_GET['id_tipo_proveedor']) ? $_GET['id_tipo_proveedor'] : null, isset($_GET['impuestos']) ? json_decode($_GET['impuestos']) : null, isset($_GET['limite_credito']) ? $_GET['limite_credito'] : null, isset($_GET['nombre']) ? $_GET['nombre'] : null, isset($_GET['password']) ? $_GET['password'] : null, isset($_GET['representante_legal']) ? $_GET['representante_legal'] : null, isset($_GET['retenciones']) ? json_decode($_GET['retenciones']) : null, isset($_GET['rfc']) ? $_GET['rfc'] : null, isset($_GET['telefono_personal']) ? $_GET['telefono_personal'] : null, isset($_GET['tiempo_entrega']) ? $_GET['tiempo_entrega'] : null);
     } catch (Exception $e) {
         //Logger::error($e);
         throw new ApiException($this->error_dispatcher->invalidDatabaseOperation($e->getMessage()));
     }
 }