private static function validarParametrosCliente($id_cliente = null, $codigo_cliente = null, $razon_social = null, $direccion_web = null, $clasificacion_cliente = null, $rfc = null, $curp = null, $mensajeria = null, $password = null, $denominacion_comercial = null, $cuenta_de_mensajeria = null, $representante_legal = null, $moneda_del_cliente = null, $email = null, $telefono_personal1 = null, $telefono_personal2 = null, $id_tarifa_compra = null, $id_tarifa_venta = null) { //valida los parametros llamando al metodo validarParametrosUsuario $validar = PersonalYAgentesController::validarParametrosUsuario($id_cliente, null, null, null, $clasificacion_cliente, null, $moneda_del_cliente, null, $razon_social, $rfc, $curp, null, $telefono_personal1, $telefono_personal2, null, null, $password, null, $email, $direccion_web, null, null, $representante_legal, null, null, $mensajeria, null, $denominacion_comercial, null, $cuenta_de_mensajeria, null, $codigo_cliente, null, null, null, $id_tarifa_compra, $id_tarifa_venta); if (is_string($validar)) { return $validar; } //valida que el cliente este activo y sea un cliente realmente if (!is_null($id_cliente)) { $cliente = UsuarioDAO::getByPK($id_cliente); if (!$cliente->getActivo()) { return "El cliente " . $id_cliente . " no esta activo"; } if (is_null($cliente->getIdClasificacionCliente())) { return "El cliente " . $id_cliente . " no es un cliente"; } } //No se encontro error return true; }