public function busquedaClientesInactivos(ClienteDTO $dto, PDO $cnn) { try { $sentencia = $cnn->prepare("Select idUsuario,identificacion,nombres,apellidos,direccion,telefono,email, nombreCompania, nit, sectorEmpresarial, sectorEconomico, telefonoFijo\n from personas, clientes where estado='Inactivo' and idCliente=idUsuario and idCliente like '%" . $dto->getIdUsuario() . "%'\n and nombreCompania like '%" . $dto->getRazonSocial() . "%' and nit like '%" . $dto->getNit() . "%' and telefonoFijo like '%" . $dto->getTelefonoFijo() . "%' and sectorEmpresarial like '%" . $dto->getSectorEmpresarial() . "%' and sectorEconomico like '%" . $dto->getSectorEconomico() . "%' "); $sentencia->execute(); return $sentencia->fetchAll(); } catch (Exception $ex) { $mensaje = $ex->getMessage(); return $mensaje; } $cnn = NULL; }
public function ModificarCliente(ClienteDTO $clienteDTO, PDO $cnn) { $mensaje = ""; try { $query = $cnn->prepare("UPDATE clientes SET nombreCompania=?, nit=?, sectorEmpresarial=?, sectorEconomico=?, telefonoFijo=? where idCliente=?"); $query->bindParam(1, $clienteDTO->getRazonSocial()); $query->bindParam(2, $clienteDTO->getNit()); $query->bindParam(3, $clienteDTO->getSectorEmpresarial()); $query->bindParam(4, $clienteDTO->getSectorEconomico()); $query->bindParam(5, $clienteDTO->getTelefonoFijo()); $query->bindParam(6, $clienteDTO->getIdUsuario()); $query->execute(); $mensaje = "Cliente Actualizado"; } catch (Exception $ex) { $mensaje = $ex->getMessage(); } $cnn = null; return $mensaje; }