├── usr.txt
├── ip.txt
├── BKP
├── s_conexao.png
├── s_geral.png
├── s_clientes.png
├── s_produtos.png
├── Pardal System.ico
├── s_fornecedor.png
├── s_funcionarios.png
├── src
├── imagens
│ ├── at.png
│ ├── pi.png
│ ├── beer.png
│ ├── bell.png
│ ├── book.png
│ ├── code.png
│ ├── cog.png
│ ├── edit.png
│ ├── eye.png
│ ├── film.png
│ ├── flag.png
│ ├── gift.png
│ ├── home.png
│ ├── info.png
│ ├── key.png
│ ├── leaf.png
│ ├── link.png
│ ├── mail.png
│ ├── map.png
│ ├── mito.png
│ ├── news.png
│ ├── pen.png
│ ├── pin.png
│ ├── plug.png
│ ├── plus.png
│ ├── rss.png
│ ├── star.png
│ ├── tag.png
│ ├── tags.png
│ ├── tick.png
│ ├── time.png
│ ├── tree.png
│ ├── user.png
│ ├── wine.png
│ ├── zoom.png
│ ├── anchor.png
│ ├── archive.png
│ ├── beaker.png
│ ├── brush.png
│ ├── camera.png
│ ├── cancel.png
│ ├── cliente.png
│ ├── coffee.png
│ ├── compass.png
│ ├── cross.png
│ ├── delete.png
│ ├── divide.png
│ ├── eject.png
│ ├── equals.png
│ ├── export.png
│ ├── feather.png
│ ├── flash.png
│ ├── folder.png
│ ├── globe.png
│ ├── group.png
│ ├── heart.png
│ ├── image.png
│ ├── message.png
│ ├── minus.png
│ ├── notes.png
│ ├── pencil.png
│ ├── phone.png
│ ├── pipette.png
│ ├── plane.png
│ ├── power.png
│ ├── printer.png
│ ├── produto.png
│ ├── puzzle.png
│ ├── radar.png
│ ├── refresh.png
│ ├── spanner.png
│ ├── support.png
│ ├── th-list.png
│ ├── th-menu.png
│ ├── ticket.png
│ ├── times.png
│ ├── trash.png
│ ├── upload.png
│ ├── video.png
│ ├── volume.png
│ ├── warning.png
│ ├── watch.png
│ ├── waves.png
│ ├── wi-fi.png
│ ├── world.png
│ ├── zoom-in.png
│ ├── arrow-up.png
│ ├── backspace.png
│ ├── bookmark.png
│ ├── briefcase.png
│ ├── calender.png
│ ├── chart-bar.png
│ ├── chart-pie.png
│ ├── clipboard.png
│ ├── contacts.png
│ ├── database.png
│ ├── document.png
│ ├── download.png
│ ├── infinity.png
│ ├── lightbulb.png
│ ├── location.png
│ ├── lock-open.png
│ ├── messages.png
│ ├── scissors.png
│ ├── starburst.png
│ ├── stopwatch.png
│ ├── th-large.png
│ ├── th-small.png
│ ├── thumbs-up.png
│ ├── user-add.png
│ ├── volume-up.png
│ ├── zoom-out.png
│ ├── arrow-back.png
│ ├── arrow-down.png
│ ├── arrow-left.png
│ ├── arrow-loop.png
│ ├── arrow-move.png
│ ├── arrow-repeat.png
│ ├── arrow-right.png
│ ├── arrow-sync.png
│ ├── attachment.png
│ ├── battery-full.png
│ ├── battery-high.png
│ ├── battery-low.png
│ ├── battery-mid.png
│ ├── calculator.png
│ ├── chart-area.png
│ ├── chart-line.png
│ ├── chevron-left.png
│ ├── code-outline.png
│ ├── cog-outline.png
│ ├── credit-card.png
│ ├── device-phone.png
│ ├── directions.png
│ ├── document-add.png
│ ├── eye-outline.png
│ ├── flag-outline.png
│ ├── flow-merge.png
│ ├── flow-switch.png
│ ├── folder-add.png
│ ├── funcionario.png
│ ├── headphones.png
│ ├── home-outline.png
│ ├── info-large.png
│ ├── info-outline.png
│ ├── key-outline.png
│ ├── link-outline.png
│ ├── lock-closed.png
│ ├── media-eject.png
│ ├── media-pause.png
│ ├── media-play.png
│ ├── media-record.png
│ ├── media-rewind.png
│ ├── media-stop.png
│ ├── microphone.png
│ ├── pi-outline.png
│ ├── pin-outline.png
│ ├── plus-outline.png
│ ├── rss-outline.png
│ ├── shopping-bag.png
│ ├── social-skype.png
│ ├── social-vimeo.png
│ ├── star-outline.png
│ ├── tabs-outline.png
│ ├── thermometer.png
│ ├── thumbs-down.png
│ ├── tick-outline.png
│ ├── user-delete.png
│ ├── user-outline.png
│ ├── volume-down.png
│ ├── volume-mute.png
│ ├── weather-snow.png
│ ├── zoom-outline.png
│ ├── anchor-outline.png
│ ├── arrow-forward.png
│ ├── arrow-maximise.png
│ ├── arrow-minimise.png
│ ├── arrow-shuffle.png
│ ├── arrow-up-thick.png
│ ├── battery-charge.png
│ ├── business-card.png
│ ├── camera-outline.png
│ ├── cancel-outline.png
│ ├── chevron-right.png
│ ├── cloud-storage.png
│ ├── delete-outline.png
│ ├── device-desktop.png
│ ├── device-laptop.png
│ ├── device-tablet.png
│ ├── divide-outline.png
│ ├── document-text.png
│ ├── eject-outline.png
│ ├── equals-outline.png
│ ├── export-outline.png
│ ├── flash-outline.png
│ ├── flow-children.png
│ ├── flow-parallel.png
│ ├── folder-delete.png
│ ├── globe-outline.png
│ ├── group-outline.png
│ ├── heart-outline.png
│ ├── image-outline.png
│ ├── input-checked.png
│ ├── location-arrow.png
│ ├── message-typing.png
│ ├── minus-outline.png
│ ├── notes-outline.png
│ ├── phone-outline.png
│ ├── plane-outline.png
│ ├── power-outline.png
│ ├── puzzle-outline.png
│ ├── radar-outline.png
│ ├── shopping-cart.png
│ ├── social-flickr.png
│ ├── social-github.png
│ ├── social-last-fm.png
│ ├── social-tumbler.png
│ ├── social-twitter.png
│ ├── times-outline.png
│ ├── upload-outline.png
│ ├── video-outline.png
│ ├── waves-outline.png
│ ├── weather-cloudy.png
│ ├── weather-night.png
│ ├── weather-shower.png
│ ├── weather-stormy.png
│ ├── weather-sunny.png
│ ├── weather-windy.png
│ ├── wi-fi-outline.png
│ ├── world-outline.png
│ ├── 001dbzcellrender.png
│ ├── adjust-brightness.png
│ ├── adjust-contrast.png
│ ├── arrow-down-thick.png
│ ├── arrow-left-thick.png
│ ├── arrow-right-thick.png
│ ├── arrow-up-outline.png
│ ├── backspace-outline.png
│ ├── calender-outline.png
│ ├── chart-bar-outline.png
│ ├── chart-pie-outline.png
│ ├── document-delete.png
│ ├── download-outline.png
│ ├── infinity-outline.png
│ ├── location-outline.png
│ ├── lock-open-outline.png
│ ├── point-of-interest.png
│ ├── refresh-outline.png
│ ├── scissors-outline.png
│ ├── social-dribbble.png
│ ├── social-facebook.png
│ ├── social-linkedin.png
│ ├── social-pinterest.png
│ ├── sort-numerically.png
│ ├── spanner-outline.png
│ ├── starburst-outline.png
│ ├── th-large-outline.png
│ ├── th-list-outline.png
│ ├── th-menu-outline.png
│ ├── th-small-outline.png
│ ├── user-add-outline.png
│ ├── warning-outline.png
│ ├── weather-downpour.png
│ ├── zoom-in-outline.png
│ ├── zoom-out-outline.png
│ ├── arrow-back-outline.png
│ ├── arrow-down-outline.png
│ ├── arrow-left-outline.png
│ ├── arrow-loop-outline.png
│ ├── arrow-move-outline.png
│ ├── arrow-right-outline.png
│ ├── arrow-sync-outline.png
│ ├── attachment-outline.png
│ ├── chart-area-outline.png
│ ├── chart-line-outline.png
│ ├── info-large-outline.png
│ ├── lock-closed-outline.png
│ ├── media-eject-outline.png
│ ├── media-fast-forward.png
│ ├── media-pause-outline.png
│ ├── media-play-outline.png
│ ├── media-stop-outline.png
│ ├── microphone-outline.png
│ ├── social-at-circular.png
│ ├── sort-alphabetically.png
│ ├── user-delete-outline.png
│ ├── arrow-forward-outline.png
│ ├── arrow-maximise-outline.png
│ ├── arrow-minimise-outline.png
│ ├── arrow-repeat-outline.png
│ ├── chevron-left-outline.png
│ ├── chevron-right-outline.png
│ ├── input-checked-outline.png
│ ├── location-arrow-outline.png
│ ├── media-record-outline.png
│ ├── media-rewind-outline.png
│ ├── social-flickr-circular.png
│ ├── social-github-circular.png
│ ├── social-skype-outline.png
│ ├── social-vimeo-circular.png
│ ├── weather-partly-sunny.png
│ ├── weather-windy-cloudy.png
│ ├── social-dribbble-circular.png
│ ├── social-facebook-circular.png
│ ├── social-last-fm-circular.png
│ ├── social-linkedin-circular.png
│ ├── social-tumbler-circular.png
│ ├── social-twitter-circular.png
│ ├── sort-numerically-outline.png
│ ├── media-fast-forward-outline.png
│ ├── point-of-interest-outline.png
│ ├── social-pinterest-circular.png
│ └── sort-alphabetically-outline.png
├── tablemodel
│ ├── FornecedorWriteTM.java
│ ├── ProdutoWriteTM.java
│ ├── ClienteWriteTM.java
│ ├── FuncionarioWriteTM.java
│ ├── ProdutoTM.java
│ ├── FornecedorTM.java
│ ├── FuncionarioTM.java
│ └── ClienteTM.java
├── control
│ ├── WriteFiles.java
│ ├── Valida.java
│ ├── ReadFiles.java
│ ├── GetIp.java
│ ├── Fornecedor.java
│ ├── Cliente.java
│ ├── Produto.java
│ └── Funcionario.java
├── model
│ ├── ProdutoWrite.java
│ ├── FornecedorWrite.java
│ ├── ClienteWrite.java
│ └── FuncionarioWrite.java
├── dao
│ ├── Conexao.java
│ ├── FornecedorDAO.java
│ ├── FuncionarioDAO.java
│ ├── ClienteDAO.java
│ └── ProdutoDAO.java
└── view
│ ├── txtView.form
│ ├── txtView.java
│ ├── conexao.form
│ └── conexao.java
├── dist
├── SistemaOtavio.jar
├── lib
│ └── postgresql-9.2-1002.jdbc4.jar
└── README.TXT
├── manifest.mf
├── nbproject
├── private
│ ├── private.properties
│ └── private.xml
├── genfiles.properties
├── project.xml
└── project.properties
└── README.md
/usr.txt:
--------------------------------------------------------------------------------
1 | otavio
--------------------------------------------------------------------------------
/ip.txt:
--------------------------------------------------------------------------------
1 | jdbc:postgresql://192.168.1.5:5432/DB_OTA
--------------------------------------------------------------------------------
/BKP:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/BKP
--------------------------------------------------------------------------------
/s_conexao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/s_conexao.png
--------------------------------------------------------------------------------
/s_geral.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/s_geral.png
--------------------------------------------------------------------------------
/s_clientes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/s_clientes.png
--------------------------------------------------------------------------------
/s_produtos.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/s_produtos.png
--------------------------------------------------------------------------------
/Pardal System.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/Pardal System.ico
--------------------------------------------------------------------------------
/s_fornecedor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/s_fornecedor.png
--------------------------------------------------------------------------------
/s_funcionarios.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/s_funcionarios.png
--------------------------------------------------------------------------------
/src/imagens/at.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/at.png
--------------------------------------------------------------------------------
/src/imagens/pi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/pi.png
--------------------------------------------------------------------------------
/src/imagens/beer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/beer.png
--------------------------------------------------------------------------------
/src/imagens/bell.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/bell.png
--------------------------------------------------------------------------------
/src/imagens/book.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/book.png
--------------------------------------------------------------------------------
/src/imagens/code.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/code.png
--------------------------------------------------------------------------------
/src/imagens/cog.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/cog.png
--------------------------------------------------------------------------------
/src/imagens/edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/edit.png
--------------------------------------------------------------------------------
/src/imagens/eye.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/eye.png
--------------------------------------------------------------------------------
/src/imagens/film.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/film.png
--------------------------------------------------------------------------------
/src/imagens/flag.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/flag.png
--------------------------------------------------------------------------------
/src/imagens/gift.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/gift.png
--------------------------------------------------------------------------------
/src/imagens/home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/home.png
--------------------------------------------------------------------------------
/src/imagens/info.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/info.png
--------------------------------------------------------------------------------
/src/imagens/key.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/key.png
--------------------------------------------------------------------------------
/src/imagens/leaf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/leaf.png
--------------------------------------------------------------------------------
/src/imagens/link.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/link.png
--------------------------------------------------------------------------------
/src/imagens/mail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/mail.png
--------------------------------------------------------------------------------
/src/imagens/map.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/map.png
--------------------------------------------------------------------------------
/src/imagens/mito.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/mito.png
--------------------------------------------------------------------------------
/src/imagens/news.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/news.png
--------------------------------------------------------------------------------
/src/imagens/pen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/pen.png
--------------------------------------------------------------------------------
/src/imagens/pin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/pin.png
--------------------------------------------------------------------------------
/src/imagens/plug.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/plug.png
--------------------------------------------------------------------------------
/src/imagens/plus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/plus.png
--------------------------------------------------------------------------------
/src/imagens/rss.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/rss.png
--------------------------------------------------------------------------------
/src/imagens/star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/star.png
--------------------------------------------------------------------------------
/src/imagens/tag.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/tag.png
--------------------------------------------------------------------------------
/src/imagens/tags.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/tags.png
--------------------------------------------------------------------------------
/src/imagens/tick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/tick.png
--------------------------------------------------------------------------------
/src/imagens/time.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/time.png
--------------------------------------------------------------------------------
/src/imagens/tree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/tree.png
--------------------------------------------------------------------------------
/src/imagens/user.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/user.png
--------------------------------------------------------------------------------
/src/imagens/wine.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/wine.png
--------------------------------------------------------------------------------
/src/imagens/zoom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/zoom.png
--------------------------------------------------------------------------------
/dist/SistemaOtavio.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/dist/SistemaOtavio.jar
--------------------------------------------------------------------------------
/src/imagens/anchor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/anchor.png
--------------------------------------------------------------------------------
/src/imagens/archive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/archive.png
--------------------------------------------------------------------------------
/src/imagens/beaker.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/beaker.png
--------------------------------------------------------------------------------
/src/imagens/brush.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/brush.png
--------------------------------------------------------------------------------
/src/imagens/camera.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/camera.png
--------------------------------------------------------------------------------
/src/imagens/cancel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/cancel.png
--------------------------------------------------------------------------------
/src/imagens/cliente.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/cliente.png
--------------------------------------------------------------------------------
/src/imagens/coffee.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/coffee.png
--------------------------------------------------------------------------------
/src/imagens/compass.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/compass.png
--------------------------------------------------------------------------------
/src/imagens/cross.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/cross.png
--------------------------------------------------------------------------------
/src/imagens/delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/delete.png
--------------------------------------------------------------------------------
/src/imagens/divide.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/divide.png
--------------------------------------------------------------------------------
/src/imagens/eject.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/eject.png
--------------------------------------------------------------------------------
/src/imagens/equals.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/equals.png
--------------------------------------------------------------------------------
/src/imagens/export.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/export.png
--------------------------------------------------------------------------------
/src/imagens/feather.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/feather.png
--------------------------------------------------------------------------------
/src/imagens/flash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/flash.png
--------------------------------------------------------------------------------
/src/imagens/folder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/folder.png
--------------------------------------------------------------------------------
/src/imagens/globe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/globe.png
--------------------------------------------------------------------------------
/src/imagens/group.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/group.png
--------------------------------------------------------------------------------
/src/imagens/heart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/heart.png
--------------------------------------------------------------------------------
/src/imagens/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/image.png
--------------------------------------------------------------------------------
/src/imagens/message.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/message.png
--------------------------------------------------------------------------------
/src/imagens/minus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/minus.png
--------------------------------------------------------------------------------
/src/imagens/notes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/notes.png
--------------------------------------------------------------------------------
/src/imagens/pencil.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/pencil.png
--------------------------------------------------------------------------------
/src/imagens/phone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/phone.png
--------------------------------------------------------------------------------
/src/imagens/pipette.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/pipette.png
--------------------------------------------------------------------------------
/src/imagens/plane.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/plane.png
--------------------------------------------------------------------------------
/src/imagens/power.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/power.png
--------------------------------------------------------------------------------
/src/imagens/printer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/printer.png
--------------------------------------------------------------------------------
/src/imagens/produto.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/produto.png
--------------------------------------------------------------------------------
/src/imagens/puzzle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/puzzle.png
--------------------------------------------------------------------------------
/src/imagens/radar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/radar.png
--------------------------------------------------------------------------------
/src/imagens/refresh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/refresh.png
--------------------------------------------------------------------------------
/src/imagens/spanner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/spanner.png
--------------------------------------------------------------------------------
/src/imagens/support.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/support.png
--------------------------------------------------------------------------------
/src/imagens/th-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/th-list.png
--------------------------------------------------------------------------------
/src/imagens/th-menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/th-menu.png
--------------------------------------------------------------------------------
/src/imagens/ticket.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/ticket.png
--------------------------------------------------------------------------------
/src/imagens/times.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/times.png
--------------------------------------------------------------------------------
/src/imagens/trash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/trash.png
--------------------------------------------------------------------------------
/src/imagens/upload.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/upload.png
--------------------------------------------------------------------------------
/src/imagens/video.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/video.png
--------------------------------------------------------------------------------
/src/imagens/volume.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/volume.png
--------------------------------------------------------------------------------
/src/imagens/warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/warning.png
--------------------------------------------------------------------------------
/src/imagens/watch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/watch.png
--------------------------------------------------------------------------------
/src/imagens/waves.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/waves.png
--------------------------------------------------------------------------------
/src/imagens/wi-fi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/wi-fi.png
--------------------------------------------------------------------------------
/src/imagens/world.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/world.png
--------------------------------------------------------------------------------
/src/imagens/zoom-in.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/zoom-in.png
--------------------------------------------------------------------------------
/manifest.mf:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | X-COMMENT: Main-Class will be added automatically by build
3 |
4 |
--------------------------------------------------------------------------------
/src/imagens/arrow-up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-up.png
--------------------------------------------------------------------------------
/src/imagens/backspace.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/backspace.png
--------------------------------------------------------------------------------
/src/imagens/bookmark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/bookmark.png
--------------------------------------------------------------------------------
/src/imagens/briefcase.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/briefcase.png
--------------------------------------------------------------------------------
/src/imagens/calender.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/calender.png
--------------------------------------------------------------------------------
/src/imagens/chart-bar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/chart-bar.png
--------------------------------------------------------------------------------
/src/imagens/chart-pie.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/chart-pie.png
--------------------------------------------------------------------------------
/src/imagens/clipboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/clipboard.png
--------------------------------------------------------------------------------
/src/imagens/contacts.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/contacts.png
--------------------------------------------------------------------------------
/src/imagens/database.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/database.png
--------------------------------------------------------------------------------
/src/imagens/document.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/document.png
--------------------------------------------------------------------------------
/src/imagens/download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/download.png
--------------------------------------------------------------------------------
/src/imagens/infinity.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/infinity.png
--------------------------------------------------------------------------------
/src/imagens/lightbulb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/lightbulb.png
--------------------------------------------------------------------------------
/src/imagens/location.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/location.png
--------------------------------------------------------------------------------
/src/imagens/lock-open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/lock-open.png
--------------------------------------------------------------------------------
/src/imagens/messages.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/messages.png
--------------------------------------------------------------------------------
/src/imagens/scissors.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/scissors.png
--------------------------------------------------------------------------------
/src/imagens/starburst.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/starburst.png
--------------------------------------------------------------------------------
/src/imagens/stopwatch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/stopwatch.png
--------------------------------------------------------------------------------
/src/imagens/th-large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/th-large.png
--------------------------------------------------------------------------------
/src/imagens/th-small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/th-small.png
--------------------------------------------------------------------------------
/src/imagens/thumbs-up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/thumbs-up.png
--------------------------------------------------------------------------------
/src/imagens/user-add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/user-add.png
--------------------------------------------------------------------------------
/src/imagens/volume-up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/volume-up.png
--------------------------------------------------------------------------------
/src/imagens/zoom-out.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/zoom-out.png
--------------------------------------------------------------------------------
/src/imagens/arrow-back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-back.png
--------------------------------------------------------------------------------
/src/imagens/arrow-down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-down.png
--------------------------------------------------------------------------------
/src/imagens/arrow-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-left.png
--------------------------------------------------------------------------------
/src/imagens/arrow-loop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-loop.png
--------------------------------------------------------------------------------
/src/imagens/arrow-move.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-move.png
--------------------------------------------------------------------------------
/src/imagens/arrow-repeat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-repeat.png
--------------------------------------------------------------------------------
/src/imagens/arrow-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-right.png
--------------------------------------------------------------------------------
/src/imagens/arrow-sync.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-sync.png
--------------------------------------------------------------------------------
/src/imagens/attachment.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/attachment.png
--------------------------------------------------------------------------------
/src/imagens/battery-full.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/battery-full.png
--------------------------------------------------------------------------------
/src/imagens/battery-high.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/battery-high.png
--------------------------------------------------------------------------------
/src/imagens/battery-low.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/battery-low.png
--------------------------------------------------------------------------------
/src/imagens/battery-mid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/battery-mid.png
--------------------------------------------------------------------------------
/src/imagens/calculator.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/calculator.png
--------------------------------------------------------------------------------
/src/imagens/chart-area.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/chart-area.png
--------------------------------------------------------------------------------
/src/imagens/chart-line.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/chart-line.png
--------------------------------------------------------------------------------
/src/imagens/chevron-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/chevron-left.png
--------------------------------------------------------------------------------
/src/imagens/code-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/code-outline.png
--------------------------------------------------------------------------------
/src/imagens/cog-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/cog-outline.png
--------------------------------------------------------------------------------
/src/imagens/credit-card.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/credit-card.png
--------------------------------------------------------------------------------
/src/imagens/device-phone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/device-phone.png
--------------------------------------------------------------------------------
/src/imagens/directions.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/directions.png
--------------------------------------------------------------------------------
/src/imagens/document-add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/document-add.png
--------------------------------------------------------------------------------
/src/imagens/eye-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/eye-outline.png
--------------------------------------------------------------------------------
/src/imagens/flag-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/flag-outline.png
--------------------------------------------------------------------------------
/src/imagens/flow-merge.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/flow-merge.png
--------------------------------------------------------------------------------
/src/imagens/flow-switch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/flow-switch.png
--------------------------------------------------------------------------------
/src/imagens/folder-add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/folder-add.png
--------------------------------------------------------------------------------
/src/imagens/funcionario.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/funcionario.png
--------------------------------------------------------------------------------
/src/imagens/headphones.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/headphones.png
--------------------------------------------------------------------------------
/src/imagens/home-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/home-outline.png
--------------------------------------------------------------------------------
/src/imagens/info-large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/info-large.png
--------------------------------------------------------------------------------
/src/imagens/info-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/info-outline.png
--------------------------------------------------------------------------------
/src/imagens/key-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/key-outline.png
--------------------------------------------------------------------------------
/src/imagens/link-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/link-outline.png
--------------------------------------------------------------------------------
/src/imagens/lock-closed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/lock-closed.png
--------------------------------------------------------------------------------
/src/imagens/media-eject.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/media-eject.png
--------------------------------------------------------------------------------
/src/imagens/media-pause.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/media-pause.png
--------------------------------------------------------------------------------
/src/imagens/media-play.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/media-play.png
--------------------------------------------------------------------------------
/src/imagens/media-record.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/media-record.png
--------------------------------------------------------------------------------
/src/imagens/media-rewind.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/media-rewind.png
--------------------------------------------------------------------------------
/src/imagens/media-stop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/media-stop.png
--------------------------------------------------------------------------------
/src/imagens/microphone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/microphone.png
--------------------------------------------------------------------------------
/src/imagens/pi-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/pi-outline.png
--------------------------------------------------------------------------------
/src/imagens/pin-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/pin-outline.png
--------------------------------------------------------------------------------
/src/imagens/plus-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/plus-outline.png
--------------------------------------------------------------------------------
/src/imagens/rss-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/rss-outline.png
--------------------------------------------------------------------------------
/src/imagens/shopping-bag.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/shopping-bag.png
--------------------------------------------------------------------------------
/src/imagens/social-skype.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-skype.png
--------------------------------------------------------------------------------
/src/imagens/social-vimeo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-vimeo.png
--------------------------------------------------------------------------------
/src/imagens/star-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/star-outline.png
--------------------------------------------------------------------------------
/src/imagens/tabs-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/tabs-outline.png
--------------------------------------------------------------------------------
/src/imagens/thermometer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/thermometer.png
--------------------------------------------------------------------------------
/src/imagens/thumbs-down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/thumbs-down.png
--------------------------------------------------------------------------------
/src/imagens/tick-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/tick-outline.png
--------------------------------------------------------------------------------
/src/imagens/user-delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/user-delete.png
--------------------------------------------------------------------------------
/src/imagens/user-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/user-outline.png
--------------------------------------------------------------------------------
/src/imagens/volume-down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/volume-down.png
--------------------------------------------------------------------------------
/src/imagens/volume-mute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/volume-mute.png
--------------------------------------------------------------------------------
/src/imagens/weather-snow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/weather-snow.png
--------------------------------------------------------------------------------
/src/imagens/zoom-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/zoom-outline.png
--------------------------------------------------------------------------------
/src/imagens/anchor-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/anchor-outline.png
--------------------------------------------------------------------------------
/src/imagens/arrow-forward.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-forward.png
--------------------------------------------------------------------------------
/src/imagens/arrow-maximise.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-maximise.png
--------------------------------------------------------------------------------
/src/imagens/arrow-minimise.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-minimise.png
--------------------------------------------------------------------------------
/src/imagens/arrow-shuffle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-shuffle.png
--------------------------------------------------------------------------------
/src/imagens/arrow-up-thick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-up-thick.png
--------------------------------------------------------------------------------
/src/imagens/battery-charge.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/battery-charge.png
--------------------------------------------------------------------------------
/src/imagens/business-card.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/business-card.png
--------------------------------------------------------------------------------
/src/imagens/camera-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/camera-outline.png
--------------------------------------------------------------------------------
/src/imagens/cancel-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/cancel-outline.png
--------------------------------------------------------------------------------
/src/imagens/chevron-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/chevron-right.png
--------------------------------------------------------------------------------
/src/imagens/cloud-storage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/cloud-storage.png
--------------------------------------------------------------------------------
/src/imagens/delete-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/delete-outline.png
--------------------------------------------------------------------------------
/src/imagens/device-desktop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/device-desktop.png
--------------------------------------------------------------------------------
/src/imagens/device-laptop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/device-laptop.png
--------------------------------------------------------------------------------
/src/imagens/device-tablet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/device-tablet.png
--------------------------------------------------------------------------------
/src/imagens/divide-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/divide-outline.png
--------------------------------------------------------------------------------
/src/imagens/document-text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/document-text.png
--------------------------------------------------------------------------------
/src/imagens/eject-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/eject-outline.png
--------------------------------------------------------------------------------
/src/imagens/equals-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/equals-outline.png
--------------------------------------------------------------------------------
/src/imagens/export-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/export-outline.png
--------------------------------------------------------------------------------
/src/imagens/flash-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/flash-outline.png
--------------------------------------------------------------------------------
/src/imagens/flow-children.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/flow-children.png
--------------------------------------------------------------------------------
/src/imagens/flow-parallel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/flow-parallel.png
--------------------------------------------------------------------------------
/src/imagens/folder-delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/folder-delete.png
--------------------------------------------------------------------------------
/src/imagens/globe-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/globe-outline.png
--------------------------------------------------------------------------------
/src/imagens/group-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/group-outline.png
--------------------------------------------------------------------------------
/src/imagens/heart-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/heart-outline.png
--------------------------------------------------------------------------------
/src/imagens/image-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/image-outline.png
--------------------------------------------------------------------------------
/src/imagens/input-checked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/input-checked.png
--------------------------------------------------------------------------------
/src/imagens/location-arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/location-arrow.png
--------------------------------------------------------------------------------
/src/imagens/message-typing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/message-typing.png
--------------------------------------------------------------------------------
/src/imagens/minus-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/minus-outline.png
--------------------------------------------------------------------------------
/src/imagens/notes-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/notes-outline.png
--------------------------------------------------------------------------------
/src/imagens/phone-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/phone-outline.png
--------------------------------------------------------------------------------
/src/imagens/plane-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/plane-outline.png
--------------------------------------------------------------------------------
/src/imagens/power-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/power-outline.png
--------------------------------------------------------------------------------
/src/imagens/puzzle-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/puzzle-outline.png
--------------------------------------------------------------------------------
/src/imagens/radar-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/radar-outline.png
--------------------------------------------------------------------------------
/src/imagens/shopping-cart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/shopping-cart.png
--------------------------------------------------------------------------------
/src/imagens/social-flickr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-flickr.png
--------------------------------------------------------------------------------
/src/imagens/social-github.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-github.png
--------------------------------------------------------------------------------
/src/imagens/social-last-fm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-last-fm.png
--------------------------------------------------------------------------------
/src/imagens/social-tumbler.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-tumbler.png
--------------------------------------------------------------------------------
/src/imagens/social-twitter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-twitter.png
--------------------------------------------------------------------------------
/src/imagens/times-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/times-outline.png
--------------------------------------------------------------------------------
/src/imagens/upload-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/upload-outline.png
--------------------------------------------------------------------------------
/src/imagens/video-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/video-outline.png
--------------------------------------------------------------------------------
/src/imagens/waves-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/waves-outline.png
--------------------------------------------------------------------------------
/src/imagens/weather-cloudy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/weather-cloudy.png
--------------------------------------------------------------------------------
/src/imagens/weather-night.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/weather-night.png
--------------------------------------------------------------------------------
/src/imagens/weather-shower.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/weather-shower.png
--------------------------------------------------------------------------------
/src/imagens/weather-stormy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/weather-stormy.png
--------------------------------------------------------------------------------
/src/imagens/weather-sunny.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/weather-sunny.png
--------------------------------------------------------------------------------
/src/imagens/weather-windy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/weather-windy.png
--------------------------------------------------------------------------------
/src/imagens/wi-fi-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/wi-fi-outline.png
--------------------------------------------------------------------------------
/src/imagens/world-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/world-outline.png
--------------------------------------------------------------------------------
/src/imagens/001dbzcellrender.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/001dbzcellrender.png
--------------------------------------------------------------------------------
/src/imagens/adjust-brightness.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/adjust-brightness.png
--------------------------------------------------------------------------------
/src/imagens/adjust-contrast.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/adjust-contrast.png
--------------------------------------------------------------------------------
/src/imagens/arrow-down-thick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-down-thick.png
--------------------------------------------------------------------------------
/src/imagens/arrow-left-thick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-left-thick.png
--------------------------------------------------------------------------------
/src/imagens/arrow-right-thick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-right-thick.png
--------------------------------------------------------------------------------
/src/imagens/arrow-up-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-up-outline.png
--------------------------------------------------------------------------------
/src/imagens/backspace-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/backspace-outline.png
--------------------------------------------------------------------------------
/src/imagens/calender-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/calender-outline.png
--------------------------------------------------------------------------------
/src/imagens/chart-bar-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/chart-bar-outline.png
--------------------------------------------------------------------------------
/src/imagens/chart-pie-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/chart-pie-outline.png
--------------------------------------------------------------------------------
/src/imagens/document-delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/document-delete.png
--------------------------------------------------------------------------------
/src/imagens/download-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/download-outline.png
--------------------------------------------------------------------------------
/src/imagens/infinity-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/infinity-outline.png
--------------------------------------------------------------------------------
/src/imagens/location-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/location-outline.png
--------------------------------------------------------------------------------
/src/imagens/lock-open-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/lock-open-outline.png
--------------------------------------------------------------------------------
/src/imagens/point-of-interest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/point-of-interest.png
--------------------------------------------------------------------------------
/src/imagens/refresh-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/refresh-outline.png
--------------------------------------------------------------------------------
/src/imagens/scissors-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/scissors-outline.png
--------------------------------------------------------------------------------
/src/imagens/social-dribbble.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-dribbble.png
--------------------------------------------------------------------------------
/src/imagens/social-facebook.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-facebook.png
--------------------------------------------------------------------------------
/src/imagens/social-linkedin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-linkedin.png
--------------------------------------------------------------------------------
/src/imagens/social-pinterest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-pinterest.png
--------------------------------------------------------------------------------
/src/imagens/sort-numerically.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/sort-numerically.png
--------------------------------------------------------------------------------
/src/imagens/spanner-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/spanner-outline.png
--------------------------------------------------------------------------------
/src/imagens/starburst-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/starburst-outline.png
--------------------------------------------------------------------------------
/src/imagens/th-large-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/th-large-outline.png
--------------------------------------------------------------------------------
/src/imagens/th-list-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/th-list-outline.png
--------------------------------------------------------------------------------
/src/imagens/th-menu-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/th-menu-outline.png
--------------------------------------------------------------------------------
/src/imagens/th-small-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/th-small-outline.png
--------------------------------------------------------------------------------
/src/imagens/user-add-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/user-add-outline.png
--------------------------------------------------------------------------------
/src/imagens/warning-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/warning-outline.png
--------------------------------------------------------------------------------
/src/imagens/weather-downpour.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/weather-downpour.png
--------------------------------------------------------------------------------
/src/imagens/zoom-in-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/zoom-in-outline.png
--------------------------------------------------------------------------------
/src/imagens/zoom-out-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/zoom-out-outline.png
--------------------------------------------------------------------------------
/src/imagens/arrow-back-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-back-outline.png
--------------------------------------------------------------------------------
/src/imagens/arrow-down-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-down-outline.png
--------------------------------------------------------------------------------
/src/imagens/arrow-left-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-left-outline.png
--------------------------------------------------------------------------------
/src/imagens/arrow-loop-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-loop-outline.png
--------------------------------------------------------------------------------
/src/imagens/arrow-move-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-move-outline.png
--------------------------------------------------------------------------------
/src/imagens/arrow-right-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-right-outline.png
--------------------------------------------------------------------------------
/src/imagens/arrow-sync-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-sync-outline.png
--------------------------------------------------------------------------------
/src/imagens/attachment-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/attachment-outline.png
--------------------------------------------------------------------------------
/src/imagens/chart-area-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/chart-area-outline.png
--------------------------------------------------------------------------------
/src/imagens/chart-line-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/chart-line-outline.png
--------------------------------------------------------------------------------
/src/imagens/info-large-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/info-large-outline.png
--------------------------------------------------------------------------------
/src/imagens/lock-closed-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/lock-closed-outline.png
--------------------------------------------------------------------------------
/src/imagens/media-eject-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/media-eject-outline.png
--------------------------------------------------------------------------------
/src/imagens/media-fast-forward.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/media-fast-forward.png
--------------------------------------------------------------------------------
/src/imagens/media-pause-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/media-pause-outline.png
--------------------------------------------------------------------------------
/src/imagens/media-play-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/media-play-outline.png
--------------------------------------------------------------------------------
/src/imagens/media-stop-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/media-stop-outline.png
--------------------------------------------------------------------------------
/src/imagens/microphone-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/microphone-outline.png
--------------------------------------------------------------------------------
/src/imagens/social-at-circular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-at-circular.png
--------------------------------------------------------------------------------
/src/imagens/sort-alphabetically.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/sort-alphabetically.png
--------------------------------------------------------------------------------
/src/imagens/user-delete-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/user-delete-outline.png
--------------------------------------------------------------------------------
/dist/lib/postgresql-9.2-1002.jdbc4.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/dist/lib/postgresql-9.2-1002.jdbc4.jar
--------------------------------------------------------------------------------
/src/imagens/arrow-forward-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-forward-outline.png
--------------------------------------------------------------------------------
/src/imagens/arrow-maximise-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-maximise-outline.png
--------------------------------------------------------------------------------
/src/imagens/arrow-minimise-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-minimise-outline.png
--------------------------------------------------------------------------------
/src/imagens/arrow-repeat-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/arrow-repeat-outline.png
--------------------------------------------------------------------------------
/src/imagens/chevron-left-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/chevron-left-outline.png
--------------------------------------------------------------------------------
/src/imagens/chevron-right-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/chevron-right-outline.png
--------------------------------------------------------------------------------
/src/imagens/input-checked-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/input-checked-outline.png
--------------------------------------------------------------------------------
/src/imagens/location-arrow-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/location-arrow-outline.png
--------------------------------------------------------------------------------
/src/imagens/media-record-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/media-record-outline.png
--------------------------------------------------------------------------------
/src/imagens/media-rewind-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/media-rewind-outline.png
--------------------------------------------------------------------------------
/src/imagens/social-flickr-circular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-flickr-circular.png
--------------------------------------------------------------------------------
/src/imagens/social-github-circular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-github-circular.png
--------------------------------------------------------------------------------
/src/imagens/social-skype-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-skype-outline.png
--------------------------------------------------------------------------------
/src/imagens/social-vimeo-circular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-vimeo-circular.png
--------------------------------------------------------------------------------
/src/imagens/weather-partly-sunny.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/weather-partly-sunny.png
--------------------------------------------------------------------------------
/src/imagens/weather-windy-cloudy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/weather-windy-cloudy.png
--------------------------------------------------------------------------------
/src/imagens/social-dribbble-circular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-dribbble-circular.png
--------------------------------------------------------------------------------
/src/imagens/social-facebook-circular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-facebook-circular.png
--------------------------------------------------------------------------------
/src/imagens/social-last-fm-circular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-last-fm-circular.png
--------------------------------------------------------------------------------
/src/imagens/social-linkedin-circular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-linkedin-circular.png
--------------------------------------------------------------------------------
/src/imagens/social-tumbler-circular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-tumbler-circular.png
--------------------------------------------------------------------------------
/src/imagens/social-twitter-circular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-twitter-circular.png
--------------------------------------------------------------------------------
/src/imagens/sort-numerically-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/sort-numerically-outline.png
--------------------------------------------------------------------------------
/src/imagens/media-fast-forward-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/media-fast-forward-outline.png
--------------------------------------------------------------------------------
/src/imagens/point-of-interest-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/point-of-interest-outline.png
--------------------------------------------------------------------------------
/src/imagens/social-pinterest-circular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/social-pinterest-circular.png
--------------------------------------------------------------------------------
/src/imagens/sort-alphabetically-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Otavio15/SISTEMA-JAVA/HEAD/src/imagens/sort-alphabetically-outline.png
--------------------------------------------------------------------------------
/nbproject/private/private.properties:
--------------------------------------------------------------------------------
1 | compile.on.save=true
2 | user.properties.file=C:\\Users\\FERNANDO ROGI\\AppData\\Roaming\\NetBeans\\8.1\\build.properties
3 |
--------------------------------------------------------------------------------
/nbproject/private/private.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | file:/media/otavio/Otávio/oo%20local/src/view/Menu.java
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/nbproject/genfiles.properties:
--------------------------------------------------------------------------------
1 | build.xml.data.CRC32=fa61be04
2 | build.xml.script.CRC32=63a70d27
3 | build.xml.stylesheet.CRC32=8064a381@1.79.1.48
4 | # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
5 | # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
6 | nbproject/build-impl.xml.data.CRC32=fa61be04
7 | nbproject/build-impl.xml.script.CRC32=366cb406
8 | nbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48
9 |
--------------------------------------------------------------------------------
/nbproject/project.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | org.netbeans.modules.java.j2seproject
4 |
5 |
6 | SistemaOtavio
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/tablemodel/FornecedorWriteTM.java:
--------------------------------------------------------------------------------
1 |
2 | package tablemodel;
3 |
4 | import control.Fornecedor;
5 | import view.FornecedorView;
6 |
7 | public class FornecedorWriteTM {
8 | public static void writeTM(){
9 |
10 | Fornecedor cadastroTM = new Fornecedor();
11 |
12 | cadastroTM.setNome(Fornecedor.v[0]);
13 | cadastroTM.setCnpj(Fornecedor.v[1]);
14 | cadastroTM.setEmail(Fornecedor.v[2]);
15 | cadastroTM.setFone(Fornecedor.v[3]);
16 | cadastroTM.setNumero(Fornecedor.v[4]);
17 | cadastroTM.setDescricao(Fornecedor.v[5]);
18 | cadastroTM.setFonec(Fornecedor.v[6]);
19 | cadastroTM.setCep(Fornecedor.v[7]);
20 | cadastroTM.setBairro(Fornecedor.v[8]);
21 | cadastroTM.setEstado(Fornecedor.v[9]);
22 | cadastroTM.setCidade(Fornecedor.v[10]);
23 | cadastroTM.setRua(Fornecedor.v[11]);
24 |
25 | FornecedorView.Modelo.addFuncionario(cadastroTM);
26 |
27 | }
28 | }
29 |
30 |
--------------------------------------------------------------------------------
/src/tablemodel/ProdutoWriteTM.java:
--------------------------------------------------------------------------------
1 | /*
2 | * To change this license header, choose License Headers in Project Properties.
3 | * To change this template file, choose Tools | Templates
4 | * and open the template in the editor.
5 | */
6 | package tablemodel;
7 |
8 |
9 | import javax.swing.JOptionPane;
10 | import control.Produto;
11 | import view.ProdutosView;
12 |
13 | /**
14 | *
15 | * @author FERNANDO ROGI
16 | */
17 | public class ProdutoWriteTM {
18 | public static void writeTM(){
19 |
20 | Produto cadastroTM = new Produto();
21 |
22 | cadastroTM.setNome(Produto.v[0]);
23 | cadastroTM.setCodigo_produto(Produto.v[1]);
24 | cadastroTM.setValor_da_compra(Produto.v[2]);
25 | cadastroTM.setMarca(Produto.v[3]);
26 | cadastroTM.setData_da_compra(Produto.v[4]);
27 | cadastroTM.setValor_da_venda(Produto.v[5]);
28 | cadastroTM.setCategoria(Produto.v[6]);
29 | cadastroTM.setDescricao(Produto.v[7]);
30 | cadastroTM.setFornecedor(Produto.v[8]);
31 | cadastroTM.setPrateleira(Produto.v[9]);
32 | cadastroTM.setQuant(Produto.v[10]);
33 |
34 | ProdutosView.Modelo.addFuncionario(cadastroTM);
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/dist/README.TXT:
--------------------------------------------------------------------------------
1 | ========================
2 | BUILD OUTPUT DESCRIPTION
3 | ========================
4 |
5 | When you build an Java application project that has a main class, the IDE
6 | automatically copies all of the JAR
7 | files on the projects classpath to your projects dist/lib folder. The IDE
8 | also adds each of the JAR files to the Class-Path element in the application
9 | JAR files manifest file (MANIFEST.MF).
10 |
11 | To run the project from the command line, go to the dist folder and
12 | type the following:
13 |
14 | java -jar "SistemaOtavio.jar"
15 |
16 | To distribute this project, zip up the dist folder (including the lib folder)
17 | and distribute the ZIP file.
18 |
19 | Notes:
20 |
21 | * If two JAR files on the project classpath have the same name, only the first
22 | JAR file is copied to the lib folder.
23 | * Only JAR files are copied to the lib folder.
24 | If the classpath contains other types of files or folders, these files (folders)
25 | are not copied.
26 | * If a library on the projects classpath also has a Class-Path element
27 | specified in the manifest,the content of the Class-Path element has to be on
28 | the projects runtime path.
29 | * To set a main class in a standard Java project, right-click the project node
30 | in the Projects window and choose Properties. Then click Run and enter the
31 | class name in the Main Class field. Alternatively, you can manually type the
32 | class name in the manifest Main-Class element.
33 |
--------------------------------------------------------------------------------
/src/tablemodel/ClienteWriteTM.java:
--------------------------------------------------------------------------------
1 |
2 | package tablemodel;
3 |
4 | import control.Cliente;
5 | import view.ClienteView;
6 | import javax.swing.JOptionPane;
7 |
8 | /**
9 | *
10 | * @author FERNANDO ROGI
11 | */
12 | public class ClienteWriteTM {
13 |
14 | public static void writeTM(){
15 |
16 | Cliente cadastroTM = new Cliente();
17 | cadastroTM.setNome(Cliente.v[0]);
18 | cadastroTM.setCpf(Cliente.v[1]);
19 | cadastroTM.setFone(Cliente.v[2]);
20 | cadastroTM.setIdade(Cliente.v[3]);
21 | cadastroTM.setCidade(Cliente.v[4]);
22 |
23 | if (null != Cliente.v[5]) switch (Cliente.v[5]) {
24 | case "Masculino":
25 | cadastroTM.setSexo("Masculino");
26 | break;
27 | case "Feminino":
28 | cadastroTM.setSexo("Feminino");
29 | break;
30 | default:
31 | JOptionPane.showMessageDialog(null, "Sexo não informado");
32 | cadastroTM.setSexo("NÃO INFORMADO");
33 | break;
34 | }
35 |
36 | cadastroTM.setFonec(Cliente.v[6]);
37 | cadastroTM.setEmail(Cliente.v[7]);
38 | cadastroTM.setCep(Cliente.v[8]);
39 | cadastroTM.setEstado(Cliente.v[9]);
40 | cadastroTM.setBairro(Cliente.v[10]);
41 | cadastroTM.setNumero(Cliente.v[11]);
42 | cadastroTM.setRua(Cliente.v[12]);
43 |
44 | ClienteView.Modelo.addFuncionario(cadastroTM);
45 |
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/src/tablemodel/FuncionarioWriteTM.java:
--------------------------------------------------------------------------------
1 |
2 | package tablemodel;
3 |
4 | import control.Funcionario;
5 | import javax.swing.JOptionPane;
6 | import view.FuncionarioView;
7 |
8 | public class FuncionarioWriteTM {
9 |
10 | public static void writeTM(){
11 |
12 | Funcionario cadastroTM = new Funcionario();
13 | cadastroTM.setNome(Funcionario.v[0]);
14 | cadastroTM.setCpf(Funcionario.v[1]);
15 | cadastroTM.setEmail(Funcionario.v[2]);
16 | cadastroTM.setFone(Funcionario.v[3]);
17 | cadastroTM.setIdade(Funcionario.v[4]);
18 | cadastroTM.setSalario(Funcionario.v[5]);
19 | cadastroTM.setFonec(Funcionario.v[6]);
20 | cadastroTM.setNumero(Funcionario.v[7]);
21 | cadastroTM.setData(Funcionario.v[8]);
22 | cadastroTM.setDepartamento(Funcionario.v[9]);
23 | cadastroTM.setFuncao(Funcionario.v[10]);
24 | cadastroTM.setObservacao(Funcionario.v[11]);
25 |
26 |
27 | if (null != Funcionario.v[12]) switch (Funcionario.v[12]) {
28 | case "Masculino":
29 | cadastroTM.setSexo("Masculino");
30 | break;
31 | case "Feminino":
32 | cadastroTM.setSexo("Feminino");
33 | break;
34 | default:
35 | JOptionPane.showMessageDialog(null, "Sexo não informado");
36 | cadastroTM.setSexo("NÃO INFORMADO");
37 | break;
38 | }
39 |
40 | FuncionarioView.Modelo.addFuncionario(cadastroTM);
41 |
42 | }
43 | }
44 |
--------------------------------------------------------------------------------
/src/control/WriteFiles.java:
--------------------------------------------------------------------------------
1 | package control;
2 |
3 | import java.io.BufferedWriter;
4 | import java.io.File;
5 | import java.io.FileWriter;
6 | import java.io.IOException;
7 | import java.text.SimpleDateFormat;
8 |
9 | public class WriteFiles {
10 |
11 | private static final String path = "ip.txt";
12 | private static final String path1 = "usr.txt";
13 | private static final String path2 = "pass.txt";
14 |
15 | public static String Write() throws IOException {
16 | String aux = "";
17 | File file = new File(path);
18 | BufferedWriter writer = new BufferedWriter(new FileWriter(file));
19 | writer.write(dao.Conexao.url);
20 | //Criando o conteúdo do arquivo
21 | writer.flush();
22 | //Fechando conexão e escrita do arquivo.
23 | writer.close();
24 | aux += ("Arquivo "+dao.Conexao.url+" gravado")+"\n";
25 |
26 | file = new File(path1);
27 | writer = new BufferedWriter(new FileWriter(file));
28 | writer.write(dao.Conexao.usr);
29 | //Criando o conteúdo do arquivo
30 | writer.flush();
31 | //Fechando conexão e escrita do arquivo.
32 | writer.close();
33 | aux += ("Arquivo "+dao.Conexao.usr+" gravado")+"\n";
34 |
35 | file = new File(path2);
36 | writer = new BufferedWriter(new FileWriter(file));
37 | writer.write(dao.Conexao.pass);
38 | //Criando o conteúdo do arquivo
39 | writer.flush();
40 | //Fechando conexão e escrita do arquivo.
41 | writer.close();
42 | aux += ("Arquivo ******* gravado")+"\n";
43 |
44 | return aux;
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # SISTEMA DE CADASTRO DE CLIENTES, ESTOQUE, FUNCIONÁRIOS E FORNECEDORES DESENVOLVIDO EM JAVA
2 |
3 | - Este sistema consiste em realizar o **CRUD** dos módulos de clientes, fornecedores, produtos e funcionários.
4 |
5 | - Para construção deste software foi necessário a utilização da biblioteca gráfica **swing** e os conceitos de Programação Orientada a Objetos (POO).
6 |
7 | - Os dados são armazenados em um banco de dados postgresql.
8 |
9 | - Este software foi desenvolvido em 2017, quando eu não tinha completo conhecimento em orientação a objetos.
10 |
11 | ## A tela abaixo consiste no menú geral do sistema, onde é possível acessar os módulos de **produto**, **funcionários**, **fornecedores** e **clientes**. Também é possível manipular o gerenciamento das conexões com o banco de dados.
12 |
13 | 
14 |
15 |
16 | ## A tela abaixo consiste no gerenciamento da conexão com o banco de dados. Onde é possível inserir a **URL**, **usuário** e **senha** do banco de dados postgresql.
17 |
18 | 
19 |
20 |
21 | ## A tela abaixo consiste em um **CRUD** do módulo de clientes.
22 |
23 | 
24 |
25 |
26 | ## A tela abaixo consiste em um **CRUD** do módulo de fornecedores.
27 |
28 | 
29 |
30 |
31 | ## A tela abaixo consiste em um CRUD do módulo de produtos. Neste caso há muitas informações cadastradas, para ter acesso a essa base de dados é só importar o arquivo ***BKP*** dentro da base de dados do postgres.
32 |
33 | 
34 |
35 |
36 | ## A tela abaixo consiste em um **CRUD** do módulo de funcionários.
37 |
38 | 
39 |
--------------------------------------------------------------------------------
/src/model/ProdutoWrite.java:
--------------------------------------------------------------------------------
1 | package model;
2 |
3 | import control.Produto;
4 | import control.Produto;
5 | import view.ProdutosView;
6 | import java.util.ArrayList;
7 | import static view.ProdutosView.Modelo;
8 |
9 | public class ProdutoWrite {
10 |
11 | public static ArrayList produtos = new ArrayList<>();
12 | public static Produto itens = new Produto();
13 |
14 | public static void salvar() {
15 |
16 | ProdutoWrite.produtos.get(ProdutosView.index).nome = Produto.v[0];
17 | ProdutoWrite.produtos.get(ProdutosView.index).codigo_produto = Produto.v[1];
18 | ProdutoWrite.produtos.get(ProdutosView.index).valor_da_compra = Produto.v[2];
19 | ProdutoWrite.produtos.get(ProdutosView.index).marca = Produto.v[3];
20 | ProdutoWrite.produtos.get(ProdutosView.index).data_da_compra = Produto.v[4];
21 | ProdutoWrite.produtos.get(ProdutosView.index).valor_da_venda = Produto.v[5];
22 | ProdutoWrite.produtos.get(ProdutosView.index).categoria = Produto.v[6];
23 | ProdutoWrite.produtos.get(ProdutosView.index).descricao = Produto.v[7];
24 | ProdutoWrite.produtos.get(ProdutosView.index).fornecedor = Produto.v[8];
25 | ProdutoWrite.produtos.get(ProdutosView.index).prateleira = Produto.v[9];
26 | ProdutoWrite.produtos.get(ProdutosView.index).quant = Produto.v[10];
27 |
28 | Produto.id = ProdutoWrite.produtos.get(ProdutosView.index).codigo_produto;
29 |
30 | itens.setNome(Produto.v[0]);
31 | itens.setCodigo_produto(Produto.v[1]);
32 | itens.setValor_da_compra(Produto.v[2]);
33 | itens.setMarca(Produto.v[3]);
34 | itens.setData_da_compra(Produto.v[4]);
35 | itens.setValor_da_venda(Produto.v[5]);
36 | itens.setCategoria(Produto.v[6]);
37 | itens.setDescricao(Produto.v[7]);
38 | itens.setFornecedor(Produto.v[8]);
39 | itens.setPrateleira(Produto.v[9]);
40 | itens.setQuant(Produto.v[10]);
41 |
42 | ProdutoWrite.produtos.set(ProdutosView.index, itens);
43 | Modelo.setValueAt(itens, ProdutosView.index);
44 |
45 | }
46 |
47 | }
48 |
--------------------------------------------------------------------------------
/src/control/Valida.java:
--------------------------------------------------------------------------------
1 |
2 | package control;
3 |
4 | import javax.swing.JOptionPane;
5 | import model.ClienteWrite;
6 | import model.FornecedorWrite;
7 | import model.FuncionarioWrite;
8 | import model.ProdutoWrite;
9 |
10 | public class Valida {
11 |
12 | public static boolean testa = false;
13 |
14 | public static void cpf(){
15 | for (int i = 0; i < ClienteWrite.cadastros.size(); i++) {
16 | String cpf = ClienteWrite.cadastros.get(i).cpf;
17 |
18 | if(Cliente.v[1] == null ? cpf == null : Cliente.v[1].equals(cpf)){
19 | JOptionPane.showMessageDialog(null, "O CPF já existe na lista de registros");
20 | testa = true;
21 | break;
22 | }
23 | }
24 | }
25 |
26 | public static void cnpj(){
27 | for (int i = 0; i < FornecedorWrite.produtos.size(); i++) {
28 | String cnpj = FornecedorWrite.produtos.get(i).cnpj;
29 |
30 | if(Fornecedor.v[1] == null ? cnpj == null : Fornecedor.v[1].equals(cnpj)){
31 | JOptionPane.showMessageDialog(null, "O CNPJ já existe na lista de registros");
32 | testa = true;
33 | break;
34 | }
35 | }
36 | }
37 |
38 | public static void cpff(){
39 | for (int i = 0; i < FuncionarioWrite.cadastros.size(); i++) {
40 | String cpf = FuncionarioWrite.cadastros.get(i).cpf;
41 |
42 | if(Funcionario.v[1] == null ? cpf == null : Funcionario.v[1].equals(cpf)){
43 | JOptionPane.showMessageDialog(null, "O CPF já existe na lista de registros");
44 | testa = true;
45 | break;
46 | }
47 | }
48 | }
49 |
50 | public static void produto(){
51 | for (int i = 0; i < ProdutoWrite.produtos.size(); i++) {
52 | String produto = ProdutoWrite.produtos.get(i).codigo_produto;
53 |
54 | if(Produto.v[1] == null ? produto == null : Produto.v[1].equals(produto)){
55 | JOptionPane.showMessageDialog(null, "O Código do produto já existe na lista de registros");
56 | testa = true;
57 | break;
58 | }
59 | }
60 | }
61 | }
62 |
--------------------------------------------------------------------------------
/src/dao/Conexao.java:
--------------------------------------------------------------------------------
1 |
2 | package dao;
3 |
4 | import control.ReadFiles;
5 | import java.io.IOException;
6 | import java.sql.Connection;
7 | import java.sql.DriverManager;
8 | import java.sql.ResultSet;
9 | import java.sql.SQLException;
10 | import javax.swing.JOptionPane;
11 | import java.sql.*;
12 |
13 | public class Conexao {
14 | public static String url="";
15 | public static String usr="";
16 | public static String pass="";
17 |
18 | public Conexao(){
19 | control.ReadFiles.ler();
20 | }
21 |
22 | public static Connection getConnection(){
23 | try {
24 | Class.forName("org.postgresql.Driver");
25 |
26 | Connection con = DriverManager.getConnection(url, usr, pass);
27 | return con;
28 | }catch(ClassNotFoundException ex){
29 | JOptionPane.showMessageDialog(null, "O driver não foi encontrado", "Erro", JOptionPane.ERROR_MESSAGE);
30 | return null;
31 | }catch(SQLException ex){
32 | JOptionPane.showMessageDialog(null, "Problemas com a conexão\n"+ex.getMessage(), "Erro", JOptionPane.ERROR_MESSAGE);
33 | return null;
34 | }
35 | }
36 |
37 | public int executeUpdate(String query){
38 | try{
39 | Connection con = getConnection();
40 | Statement stm = con.createStatement();
41 | System.out.println(query);
42 | int res=stm.executeUpdate(query);
43 | con.close();
44 | return res;
45 | }catch(SQLException ex){
46 | JOptionPane.showMessageDialog(null, "Problemas com a conexão\n"+ex.getMessage(), "Erro", JOptionPane.ERROR_MESSAGE);
47 | return 0;
48 | }
49 | }
50 |
51 | public ResultSet executeQuery(String query){
52 | try{
53 | Connection con = getConnection();
54 | Statement stm = con.createStatement();
55 | ResultSet rs = stm.executeQuery(query);
56 | //con.close();
57 | return rs;
58 | }catch(SQLException ex){
59 | JOptionPane.showMessageDialog(null, "Problemas com a conexão\n"+ex.getMessage(), "Erro", JOptionPane.ERROR_MESSAGE);
60 | return null;
61 | }
62 | }
63 | }
64 |
--------------------------------------------------------------------------------
/src/model/FornecedorWrite.java:
--------------------------------------------------------------------------------
1 |
2 | package model;
3 |
4 | import control.Fornecedor;
5 | import java.util.ArrayList;
6 | import view.FornecedorView;
7 | import static view.FornecedorView.Modelo;
8 |
9 | public class FornecedorWrite {
10 | public static ArrayList produtos = new ArrayList<>();
11 | public static Fornecedor itens = new Fornecedor();
12 |
13 | public static void salvar(){
14 |
15 | FornecedorWrite.produtos.get(FornecedorView.index).nome = Fornecedor.v[0];
16 | FornecedorWrite.produtos.get(FornecedorView.index).cnpj = Fornecedor.v[1];
17 | FornecedorWrite.produtos.get(FornecedorView.index).email = Fornecedor.v[2];
18 | FornecedorWrite.produtos.get(FornecedorView.index).fone = Fornecedor.v[3];
19 | FornecedorWrite.produtos.get(FornecedorView.index).numero = Fornecedor.v[4];
20 | FornecedorWrite.produtos.get(FornecedorView.index).descricao = Fornecedor.v[5];
21 | FornecedorWrite.produtos.get(FornecedorView.index).fonec = Fornecedor.v[6];
22 | FornecedorWrite.produtos.get(FornecedorView.index).cep = Fornecedor.v[7];
23 | FornecedorWrite.produtos.get(FornecedorView.index).bairro = Fornecedor.v[8];
24 | FornecedorWrite.produtos.get(FornecedorView.index).estado = Fornecedor.v[9];
25 | FornecedorWrite.produtos.get(FornecedorView.index).cidade = Fornecedor.v[10];
26 | FornecedorWrite.produtos.get(FornecedorView.index).rua = Fornecedor.v[11];
27 |
28 | Fornecedor.id = FornecedorWrite.produtos.get(FornecedorView.index).cnpj;
29 |
30 | itens.setNome(Fornecedor.v[0]);
31 | itens.setCnpj(Fornecedor.v[1]);
32 | itens.setEmail(Fornecedor.v[2]);
33 | itens.setFone(Fornecedor.v[3]);
34 | itens.setNumero(Fornecedor.v[4]);
35 | itens.setDescricao(Fornecedor.v[5]);
36 | itens.setFonec(Fornecedor.v[6]);
37 | itens.setCep(Fornecedor.v[7]);
38 | itens.setBairro(Fornecedor.v[8]);
39 | itens.setEstado(Fornecedor.v[9]);
40 | itens.setCidade(Fornecedor.v[10]);
41 | itens.setRua(Fornecedor.v[11]);
42 |
43 | FornecedorWrite.produtos.set(FornecedorView.index, itens);
44 | Modelo.setValueAt(itens, FornecedorView.index);
45 |
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/src/model/ClienteWrite.java:
--------------------------------------------------------------------------------
1 | package model;
2 |
3 |
4 | import control.Cliente;
5 | import dao.ClienteDAO;
6 | import view.ClienteView;
7 | import static view.ClienteView.Modelo;
8 | import java.util.ArrayList;
9 |
10 | public class ClienteWrite {
11 |
12 | public static ArrayList cadastros = new ArrayList<>();
13 | public static Cliente cadastro = new Cliente();
14 |
15 | public static void salvar(){
16 |
17 | ClienteWrite.cadastros.get(ClienteView.index).nome = Cliente.v[0];
18 | ClienteWrite.cadastros.get(ClienteView.index).cpf = Cliente.v[1];
19 | ClienteWrite.cadastros.get(ClienteView.index).fone = Cliente.v[2];
20 | ClienteWrite.cadastros.get(ClienteView.index).idade = Cliente.v[3];
21 | ClienteWrite.cadastros.get(ClienteView.index).cidade = Cliente.v[4];
22 | ClienteWrite.cadastros.get(ClienteView.index).sexo = Cliente.v[5];
23 | ClienteWrite.cadastros.get(ClienteView.index).fonec = Cliente.v[6];
24 | ClienteWrite.cadastros.get(ClienteView.index).email = Cliente.v[7];
25 | ClienteWrite.cadastros.get(ClienteView.index).cep = Cliente.v[8];
26 | ClienteWrite.cadastros.get(ClienteView.index).estado = Cliente.v[9];
27 | ClienteWrite.cadastros.get(ClienteView.index).bairro = Cliente.v[10];
28 | ClienteWrite.cadastros.get(ClienteView.index).numero = Cliente.v[11];
29 | ClienteWrite.cadastros.get(ClienteView.index).rua = Cliente.v[12];
30 |
31 | Cliente.id = ClienteWrite.cadastros.get(ClienteView.index).cpf;
32 |
33 | cadastro.setNome(Cliente.v[0]);
34 | cadastro.setCpf(Cliente.v[1]);
35 | cadastro.setFone(Cliente.v[2]);
36 | cadastro.setCidade(Cliente.v[3]);
37 | cadastro.setIdade(Cliente.v[4]);
38 | cadastro.setSexo(Cliente.v[5]);
39 | cadastro.setFonec(Cliente.v[6]);
40 | cadastro.setEmail(Cliente.v[7]);
41 | cadastro.setCep(Cliente.v[8]);
42 | cadastro.setEstado(Cliente.v[9]);
43 | cadastro.setBairro(Cliente.v[10]);
44 | cadastro.setNumero(Cliente.v[11]);
45 | cadastro.setRua(Cliente.v[12]);
46 |
47 | ClienteWrite.cadastros.set(ClienteView.index, cadastro);
48 | Modelo.setValueAt(cadastro, ClienteView.index);
49 |
50 | }
51 |
52 | }
53 |
--------------------------------------------------------------------------------
/src/control/ReadFiles.java:
--------------------------------------------------------------------------------
1 | package control;
2 |
3 | import java.io.BufferedReader;
4 | import java.io.File;
5 | import java.io.FileReader;
6 | import java.io.IOException;
7 |
8 | public class ReadFiles {
9 |
10 | private static File file = new File("ip.txt");
11 | private static File file1 = new File("usr.txt");
12 | private static File file2 = new File("pass.txt");
13 | public static File file3;
14 |
15 | private static final void readurl(File file) throws IOException {
16 | FileReader fileReader = new FileReader(file);
17 | BufferedReader reader = new BufferedReader(fileReader);
18 | String data = null;
19 | while ((data = reader.readLine()) != null) {
20 | dao.Conexao.url = data;
21 | }
22 | fileReader.close();
23 | reader.close();
24 | }
25 |
26 | private static final void readusr(File file) throws IOException {
27 | FileReader fileReader = new FileReader(file);
28 | BufferedReader reader = new BufferedReader(fileReader);
29 | String data = null;
30 | while ((data = reader.readLine()) != null) {
31 | dao.Conexao.usr = data;
32 | }
33 | fileReader.close();
34 | reader.close();
35 | }
36 |
37 | private static final void readpass(File file) throws IOException {
38 | FileReader fileReader = new FileReader(file);
39 | BufferedReader reader = new BufferedReader(fileReader);
40 | String data = null;
41 | while ((data = reader.readLine()) != null) {
42 | dao.Conexao.pass = data;
43 | }
44 | fileReader.close();
45 | reader.close();
46 | }
47 |
48 | public static void ler() {
49 | try {
50 | ReadFiles.readurl(file);
51 | ReadFiles.readusr(file1);
52 | ReadFiles.readpass(file2);
53 | } catch (IOException e) {
54 | e.printStackTrace();
55 | }
56 | }
57 | public static void lerInterface() {
58 | try {
59 | ReadFiles.readinterface(file3);
60 | } catch (IOException e) {
61 | e.printStackTrace();
62 | }
63 | }
64 | private static final void readinterface(File file) throws IOException {
65 | FileReader fileReader = new FileReader(file);
66 | BufferedReader reader = new BufferedReader(fileReader);
67 | String data = null;
68 | while ((data = reader.readLine()) != null) {
69 | view.Menu.inter = data;
70 | }
71 | fileReader.close();
72 | reader.close();
73 | }
74 | }
75 |
--------------------------------------------------------------------------------
/src/control/GetIp.java:
--------------------------------------------------------------------------------
1 | /*
2 | * To change this license header, choose License Headers in Project Properties.
3 | * To change this template file, choose Tools | Templates
4 | * and open the template in the editor.
5 | */
6 | package control;
7 |
8 | import java.net.InetAddress;
9 | import java.net.NetworkInterface;
10 | import java.net.SocketException;
11 | import java.net.UnknownHostException;
12 | import java.util.Collections;
13 | import java.util.Enumeration;
14 |
15 | /**
16 | *
17 | * @author FERNANDO ROGI
18 | */
19 | public class GetIp {
20 |
21 | public static String Get() throws UnknownHostException, SocketException {
22 | String ip = "";
23 | // Imprime apenas "localhost/127.0.0.1"
24 | for (InetAddress ia : InetAddress.getAllByName("localhost")) {
25 | ip += "localhost: " + ia + "\n";
26 | }
27 | // Deve imprimir todos os endereços do host local.
28 | for (InetAddress ia : InetAddress.getAllByName(InetAddress.getLocalHost().getHostName())) {
29 | ip += ia + "\n";
30 | }
31 | ip += "\n ----------------------------------------------------------------------------------- \n";
32 | // No caso de uma máquina Linux, é necessário listar as interfaces de rede. Normalmente a primeira placa de rede é eth0,
33 | // mas em uma máquina Solaris as interfaces de rede têm nomes diferentes e relacionados com o driver usado.
34 | for (NetworkInterface ni : Collections.list(NetworkInterface.getNetworkInterfaces())) {
35 | ip += ("Interface de rede: " + ni.getName() + " (" + ni.getDisplayName() + ")") + "\n";
36 | ip += ("Endereços de rede associados à interface " + ni.getName() + ":") + "\n";
37 | for (InetAddress ia : Collections.list(ni.getInetAddresses())) {
38 | ip += ia + "\n";
39 | };
40 | }
41 |
42 | ip += " \n ----------------------------------------------------------------------------------- \n";
43 |
44 | Enumeration nis = null;
45 | try {
46 | nis = NetworkInterface.getNetworkInterfaces();
47 | } catch (SocketException e) {
48 | e.printStackTrace();
49 | }
50 | while (nis.hasMoreElements()) {
51 | NetworkInterface ni = (NetworkInterface) nis.nextElement();
52 | Enumeration ias = ni.getInetAddresses();
53 | while (ias.hasMoreElements()) {
54 | InetAddress ia = (InetAddress) ias.nextElement();
55 | if (!ni.getName().equals("lo")) {
56 | ip += (ia.getHostAddress())+"\n";
57 | }
58 | }
59 | }
60 | return ip;
61 | }
62 | }
63 |
--------------------------------------------------------------------------------
/src/model/FuncionarioWrite.java:
--------------------------------------------------------------------------------
1 |
2 | package model;
3 |
4 | import control.Funcionario;
5 | import java.util.ArrayList;
6 | import view.FuncionarioView;
7 | import static view.FuncionarioView.Modelo;
8 |
9 |
10 | public class FuncionarioWrite {
11 |
12 | public static ArrayList cadastros = new ArrayList<>();
13 | public static Funcionario cadastro = new Funcionario();
14 |
15 | public static void salvar(){
16 | FuncionarioWrite.cadastros.get(FuncionarioView.index).nome = Funcionario.v[0];
17 | FuncionarioWrite.cadastros.get(FuncionarioView.index).cpf = Funcionario.v[1];
18 | FuncionarioWrite.cadastros.get(FuncionarioView.index).email = Funcionario.v[2];
19 | FuncionarioWrite.cadastros.get(FuncionarioView.index).fone = Funcionario.v[3];
20 | FuncionarioWrite.cadastros.get(FuncionarioView.index).idade = Funcionario.v[4];
21 | FuncionarioWrite.cadastros.get(FuncionarioView.index).salario = Funcionario.v[5];
22 | FuncionarioWrite.cadastros.get(FuncionarioView.index).fonec = Funcionario.v[6];
23 | FuncionarioWrite.cadastros.get(FuncionarioView.index).numero = Funcionario.v[7];
24 | FuncionarioWrite.cadastros.get(FuncionarioView.index).data = Funcionario.v[8];
25 | FuncionarioWrite.cadastros.get(FuncionarioView.index).departamento = Funcionario.v[9];
26 | FuncionarioWrite.cadastros.get(FuncionarioView.index).funcao = Funcionario.v[10];
27 | FuncionarioWrite.cadastros.get(FuncionarioView.index).numero = Funcionario.v[11];
28 | FuncionarioWrite.cadastros.get(FuncionarioView.index).sexo = Funcionario.v[12];
29 |
30 | Funcionario.id = FuncionarioWrite.cadastros.get(FuncionarioView.index).cpf;
31 |
32 | cadastro.setNome(Funcionario.v[0]);
33 | cadastro.setCpf(Funcionario.v[1]);
34 | cadastro.setEmail(Funcionario.v[2]);
35 | cadastro.setFone(Funcionario.v[3]);
36 | cadastro.setIdade(Funcionario.v[4]);
37 | cadastro.setSalario(Funcionario.v[5]);
38 | cadastro.setFonec(Funcionario.v[6]);
39 | cadastro.setNumero(Funcionario.v[7]);
40 | cadastro.setData(Funcionario.v[8]);
41 | cadastro.setDepartamento(Funcionario.v[9]);
42 | cadastro.setFuncao(Funcionario.v[10]);
43 | cadastro.setObservacao(Funcionario.v[11]);
44 | cadastro.setSexo(Funcionario.v[12]);
45 |
46 | FuncionarioWrite.cadastros.set(FuncionarioView.index, cadastro);
47 | Modelo.setValueAt(cadastro, FuncionarioView.index);
48 |
49 | }
50 |
51 | }
52 |
--------------------------------------------------------------------------------
/nbproject/project.properties:
--------------------------------------------------------------------------------
1 | annotation.processing.enabled=true
2 | annotation.processing.enabled.in.editor=false
3 | annotation.processing.processor.options=
4 | annotation.processing.processors.list=
5 | annotation.processing.run.all.processors=true
6 | annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output
7 | build.classes.dir=${build.dir}/classes
8 | build.classes.excludes=**/*.java,**/*.form
9 | # This directory is removed when the project is cleaned:
10 | build.dir=build
11 | build.generated.dir=${build.dir}/generated
12 | build.generated.sources.dir=${build.dir}/generated-sources
13 | # Only compile against the classpath explicitly listed here:
14 | build.sysclasspath=ignore
15 | build.test.classes.dir=${build.dir}/test/classes
16 | build.test.results.dir=${build.dir}/test/results
17 | # Uncomment to specify the preferred debugger connection transport:
18 | #debug.transport=dt_socket
19 | debug.classpath=\
20 | ${run.classpath}
21 | debug.test.classpath=\
22 | ${run.test.classpath}
23 | # Os arquivos em build.classes.dir que devem ser exclu\u00eddos do jar de distribui\u00e7\u00e3o
24 | dist.archive.excludes=
25 | # This directory is removed when the project is cleaned:
26 | dist.dir=dist
27 | dist.jar=${dist.dir}/SistemaOtavio.jar
28 | dist.javadoc.dir=${dist.dir}/javadoc
29 | excludes=
30 | includes=**
31 | jar.compress=false
32 | javac.classpath=\
33 | ${libs.PostgreSQLDriver.classpath}
34 | # Space-separated list of extra javac options
35 | javac.compilerargs=
36 | javac.deprecation=false
37 | javac.external.vm=true
38 | javac.processorpath=\
39 | ${javac.classpath}
40 | javac.source=1.8
41 | javac.target=1.8
42 | javac.test.classpath=\
43 | ${javac.classpath}:\
44 | ${build.classes.dir}
45 | javac.test.processorpath=\
46 | ${javac.test.classpath}
47 | javadoc.additionalparam=
48 | javadoc.author=false
49 | javadoc.encoding=${source.encoding}
50 | javadoc.noindex=false
51 | javadoc.nonavbar=false
52 | javadoc.notree=false
53 | javadoc.private=false
54 | javadoc.splitindex=true
55 | javadoc.use=true
56 | javadoc.version=false
57 | javadoc.windowtitle=
58 | main.class=view.Menu
59 | manifest.file=manifest.mf
60 | meta.inf.dir=${src.dir}/META-INF
61 | mkdist.disabled=false
62 | platform.active=default_platform
63 | run.classpath=\
64 | ${javac.classpath}:\
65 | ${build.classes.dir}
66 | # Space-separated list of JVM arguments used when running the project.
67 | # You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.
68 | # To set system properties for unit tests define test-sys-prop.name=value:
69 | run.jvmargs=
70 | run.test.classpath=\
71 | ${javac.test.classpath}:\
72 | ${build.test.classes.dir}
73 | source.encoding=UTF-8
74 | src.dir=src
75 | test.src.dir=test
76 |
--------------------------------------------------------------------------------
/src/view/txtView.form:
--------------------------------------------------------------------------------
1 |
2 |
3 |
57 |
--------------------------------------------------------------------------------
/src/control/Fornecedor.java:
--------------------------------------------------------------------------------
1 | package control;
2 |
3 | public class Fornecedor {
4 | public static String v[] = new String[13];
5 | public String nome = null;
6 | public String cnpj = null;
7 | public String email = null;
8 | public String fone = null;
9 | public String numero = null;
10 | public String descricao = null;
11 | public String fonec = null;
12 | public String cep = null;
13 | public String bairro = null;
14 | public String estado = null;
15 | public String cidade = null;
16 | public String rua = null;
17 | public static String id = "0";
18 |
19 | public Fornecedor(){}
20 |
21 | public Fornecedor(
22 |
23 | String nome,
24 | String cnpj,
25 | String email,
26 | String fone,
27 | String numero,
28 | String descricao,
29 | String fonec,
30 | String cep,
31 | String bairro,
32 | String estado,
33 | String cidade,
34 | String rua,
35 | String id
36 |
37 | ){
38 | this.nome = nome;
39 | this.cnpj = cnpj;
40 | this.email = email;
41 | this.fone = fone;
42 | this.numero = numero;
43 | this.descricao = descricao;
44 | this.fonec = fonec;
45 | this.cep = cep;
46 | this.bairro = bairro;
47 | this.estado = estado;
48 | this.cidade = cidade;
49 | this.rua = rua;
50 | this.id = id;
51 | }
52 |
53 | public String getId() {
54 | return id;
55 | }
56 |
57 | public void setId(String id) {
58 | this.id = id;
59 | }
60 |
61 | public String getNome() {
62 | return nome;
63 | }
64 |
65 | public void setNome(String nome) {
66 | this.nome = nome;
67 | }
68 |
69 | public String getCnpj() {
70 | return cnpj;
71 | }
72 |
73 | public void setCnpj(String cnpj) {
74 | this.cnpj = cnpj;
75 | }
76 |
77 | public String getEmail() {
78 | return email;
79 | }
80 |
81 | public void setEmail(String email) {
82 | this.email = email;
83 | }
84 |
85 | public String getFone() {
86 | return fone;
87 | }
88 |
89 | public void setFone(String fone) {
90 | this.fone = fone;
91 | }
92 |
93 | public String getNumero() {
94 | return numero;
95 | }
96 |
97 | public void setNumero(String numero) {
98 | this.numero = numero;
99 | }
100 |
101 | public String getDescricao() {
102 | return descricao;
103 | }
104 |
105 | public void setDescricao(String descricao) {
106 | this.descricao = descricao;
107 | }
108 |
109 | public String getFonec() {
110 | return fonec;
111 | }
112 |
113 | public void setFonec(String fonec) {
114 | this.fonec = fonec;
115 | }
116 |
117 | public String getCep() {
118 | return cep;
119 | }
120 |
121 | public void setCep(String cep) {
122 | this.cep = cep;
123 | }
124 |
125 | public String getBairro() {
126 | return bairro;
127 | }
128 |
129 | public void setBairro(String bairro) {
130 | this.bairro = bairro;
131 | }
132 |
133 | public String getEstado() {
134 | return estado;
135 | }
136 |
137 | public void setEstado(String estado) {
138 | this.estado = estado;
139 | }
140 |
141 | public String getCidade() {
142 | return cidade;
143 | }
144 |
145 | public void setCidade(String cidade) {
146 | this.cidade = cidade;
147 | }
148 |
149 | public String getRua() {
150 | return rua;
151 | }
152 |
153 | public void setRua(String rua) {
154 | this.rua = rua;
155 | }
156 | }
157 |
--------------------------------------------------------------------------------
/src/control/Cliente.java:
--------------------------------------------------------------------------------
1 | package control;
2 |
3 |
4 | public class Cliente {
5 | public static String v[] = new String[14];
6 | public String nome = null;
7 | public String fone = null;
8 | public String cpf = null;
9 | public String cidade = null;
10 | public String idade = null;
11 | public String sexo = null;
12 | public String fonec = null;
13 | public String email = null;
14 | public String cep = null;
15 | public String estado = null;
16 | public String bairro = null;
17 | public String numero = null;
18 | public String rua = null;
19 | public static String id = "0";
20 |
21 | public Cliente(){}
22 |
23 | public Cliente(
24 |
25 | String nome,
26 | String fone,
27 | String cpf,
28 | String cidade,
29 | String idade,
30 | String sexo,
31 | String fonec,
32 | String email,
33 | String cep,
34 | String estado,
35 | String bairro,
36 | String numero,
37 | String rua,
38 | String id
39 | ){
40 | this.nome = nome;
41 | this.fone = fone;
42 | this.cpf = cpf;
43 | this.cidade = cidade;
44 | this.idade = idade;
45 | this.sexo = sexo;
46 | this.fonec = fonec;
47 | this.email = email;
48 | this.cep = cep;
49 | this.estado = estado;
50 | this.bairro = bairro;
51 | this.numero = numero;
52 | this.rua = rua;
53 | this.id = id;
54 | }
55 |
56 | public String getId() {
57 | return id;
58 | }
59 |
60 | public void setId(String id) {
61 | this.id = id;
62 | }
63 |
64 |
65 | public String getNome() {
66 | return nome;
67 | }
68 |
69 | public void setNome(String nome) {
70 | this.nome = nome;
71 | }
72 |
73 | public String getFone() {
74 | return fone;
75 | }
76 |
77 | public void setFone(String fone) {
78 | this.fone = fone;
79 | }
80 |
81 | public String getCpf() {
82 | return cpf;
83 | }
84 |
85 | public void setCpf(String cpf) {
86 | this.cpf = cpf;
87 | }
88 |
89 | public String getCidade() {
90 | return cidade;
91 | }
92 |
93 | public void setCidade(String cidade) {
94 | this.cidade = cidade;
95 | }
96 |
97 | public String getIdade() {
98 | return idade;
99 | }
100 |
101 | public void setIdade(String idade) {
102 | this.idade = idade;
103 | }
104 |
105 | public String getSexo() {
106 | return sexo;
107 | }
108 |
109 | public void setSexo(String sexo) {
110 | this.sexo = sexo;
111 | }
112 |
113 | public String getFonec() {
114 | return fonec;
115 | }
116 |
117 | public void setFonec(String fonec) {
118 | this.fonec = fonec;
119 | }
120 |
121 | public String getEmail() {
122 | return email;
123 | }
124 |
125 | public void setEmail(String email) {
126 | this.email = email;
127 | }
128 |
129 | public String getCep() {
130 | return cep;
131 | }
132 |
133 | public void setCep(String cep) {
134 | this.cep = cep;
135 | }
136 |
137 | public String getEstado() {
138 | return estado;
139 | }
140 |
141 | public void setEstado(String estado) {
142 | this.estado = estado;
143 | }
144 |
145 | public String getBairro() {
146 | return bairro;
147 | }
148 |
149 | public void setBairro(String bairro) {
150 | this.bairro = bairro;
151 | }
152 |
153 | public String getNumero() {
154 | return numero;
155 | }
156 |
157 | public void setNumero(String numero) {
158 | this.numero = numero;
159 | }
160 |
161 | public String getRua() {
162 | return rua;
163 | }
164 |
165 | public void setRua(String rua) {
166 | this.rua = rua;
167 | }
168 |
169 |
170 | }
--------------------------------------------------------------------------------
/src/view/txtView.java:
--------------------------------------------------------------------------------
1 | /*
2 | * To change this license header, choose License Headers in Project Properties.
3 | * To change this template file, choose Tools | Templates
4 | * and open the template in the editor.
5 | */
6 | package view;
7 |
8 | import dao.ProdutoDAO;
9 |
10 | /**
11 | *
12 | * @author FERNANDO ROGI
13 | */
14 | public class txtView extends javax.swing.JFrame {
15 |
16 | /**
17 | * Creates new form txtView
18 | */
19 | public txtView() {
20 | initComponents();
21 | txt.setText(ProdutoDAO.gerarTxt());
22 | }
23 |
24 | /**
25 | * This method is called from within the constructor to initialize the form.
26 | * WARNING: Do NOT modify this code. The content of this method is always
27 | * regenerated by the Form Editor.
28 | */
29 | @SuppressWarnings("unchecked")
30 | // //GEN-BEGIN:initComponents
31 | private void initComponents() {
32 |
33 | jScrollPane1 = new javax.swing.JScrollPane();
34 | txt = new javax.swing.JTextPane();
35 |
36 | setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
37 |
38 | txt.setBackground(new java.awt.Color(0, 51, 51));
39 | txt.setFont(new java.awt.Font("Verdana", 1, 12)); // NOI18N
40 | jScrollPane1.setViewportView(txt);
41 |
42 | javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
43 | getContentPane().setLayout(layout);
44 | layout.setHorizontalGroup(
45 | layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
46 | .addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 616, Short.MAX_VALUE)
47 | );
48 | layout.setVerticalGroup(
49 | layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
50 | .addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 406, Short.MAX_VALUE)
51 | );
52 |
53 | pack();
54 | setLocationRelativeTo(null);
55 | }// //GEN-END:initComponents
56 |
57 | /**
58 | * @param args the command line arguments
59 | */
60 | public static void main(String args[]) {
61 | /* Set the Nimbus look and feel */
62 | //
63 | /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
64 | * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
65 | */
66 | try {
67 | for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
68 | if ("Nimbus".equals(info.getName())) {
69 | javax.swing.UIManager.setLookAndFeel(info.getClassName());
70 | break;
71 | }
72 | }
73 | } catch (ClassNotFoundException ex) {
74 | java.util.logging.Logger.getLogger(txtView.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
75 | } catch (InstantiationException ex) {
76 | java.util.logging.Logger.getLogger(txtView.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
77 | } catch (IllegalAccessException ex) {
78 | java.util.logging.Logger.getLogger(txtView.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
79 | } catch (javax.swing.UnsupportedLookAndFeelException ex) {
80 | java.util.logging.Logger.getLogger(txtView.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
81 | }
82 | //
83 |
84 | /* Create and display the form */
85 | java.awt.EventQueue.invokeLater(new Runnable() {
86 | public void run() {
87 | new txtView().setVisible(true);
88 | }
89 | });
90 | }
91 |
92 | // Variables declaration - do not modify//GEN-BEGIN:variables
93 | private javax.swing.JScrollPane jScrollPane1;
94 | private javax.swing.JTextPane txt;
95 | // End of variables declaration//GEN-END:variables
96 | }
97 |
--------------------------------------------------------------------------------
/src/control/Produto.java:
--------------------------------------------------------------------------------
1 |
2 | package control;
3 |
4 | import java.util.ArrayList;
5 |
6 | public class Produto {
7 | public static String v[] = new String[12];
8 | public String nome = null;
9 | public String codigo_produto = null;
10 | public String valor_da_compra = null;
11 | public String marca = null;
12 | public String data_da_compra = null;
13 | public String valor_da_venda = null;
14 | public String categoria = null;
15 | public String descricao = null;
16 | public String fornecedor = null;
17 | public String prateleira = null;
18 | public String quant = null;
19 | public static String id = "0";
20 | public static String pesquisa;
21 |
22 | public Produto(){}
23 |
24 | public Produto(
25 | String nome,
26 | String codigo_produto,
27 | String valor_da_compra,
28 | String marca,
29 | String data_da_compra,
30 | String valor_da_venda,
31 | String categoria,
32 | String descricao,
33 | String fornecedor,
34 | String prateleira,
35 | String id,
36 | String quant
37 | ){
38 | this.nome = nome;
39 | this.codigo_produto = codigo_produto;
40 | this.valor_da_compra = valor_da_compra;
41 | this.marca = marca;
42 | this.data_da_compra = data_da_compra;
43 | this.valor_da_venda = valor_da_venda;
44 | this.categoria = categoria;
45 | this.descricao = descricao;
46 | this.fornecedor = fornecedor;
47 | this.prateleira = prateleira;
48 | this.id = id;
49 | this.quant = quant;
50 | }
51 |
52 | public String getQuant(){
53 | return quant;
54 | }
55 |
56 | public void setQuant(String quant){
57 | this.quant = quant;
58 | }
59 |
60 | public String getId() {
61 | return id;
62 | }
63 |
64 | public void setId(String id) {
65 | this.id = id;
66 | }
67 |
68 | public String getNome() {
69 | return nome;
70 | }
71 |
72 | public void setNome(String nome) {
73 | this.nome = nome;
74 | }
75 |
76 | public String getCodigo_produto() {
77 | return codigo_produto;
78 | }
79 |
80 | public void setCodigo_produto(String codigo_produto) {
81 | this.codigo_produto = codigo_produto;
82 | }
83 |
84 | public String getValor_da_compra() {
85 | return valor_da_compra;
86 | }
87 |
88 | public void setValor_da_compra(String valor_da_compra) {
89 | this.valor_da_compra = valor_da_compra;
90 | }
91 |
92 | public String getValor_da_venda() {
93 | return valor_da_venda;
94 | }
95 |
96 | public void setValor_da_venda(String valor_da_venda) {
97 | this.valor_da_venda = valor_da_venda;
98 | }
99 |
100 | public String getCategoria() {
101 | return categoria;
102 | }
103 |
104 | public void setCategoria(String categoria) {
105 | this.categoria = categoria;
106 | }
107 |
108 | public String getDescricao() {
109 | return descricao;
110 | }
111 |
112 | public void setDescricao(String descricao) {
113 | this.descricao = descricao;
114 | }
115 |
116 |
117 | public String getFornecedor() {
118 | return fornecedor;
119 | }
120 |
121 | public void setFornecedor(String fornecedor) {
122 | this.fornecedor = fornecedor;
123 | }
124 |
125 | public String getPrateleira() {
126 | return prateleira;
127 | }
128 |
129 | public void setPrateleira(String prateleira) {
130 | this.prateleira = prateleira;
131 | }
132 |
133 | public String getMarca() {
134 | return marca;
135 | }
136 |
137 | public void setMarca(String marca) {
138 | this.marca = marca;
139 | }
140 |
141 | public String getData_da_compra() {
142 | return data_da_compra;
143 | }
144 |
145 | public void setData_da_compra(String data_da_compra) {
146 | this.data_da_compra = data_da_compra;
147 | }
148 |
149 | }
150 |
151 |
--------------------------------------------------------------------------------
/src/control/Funcionario.java:
--------------------------------------------------------------------------------
1 | /*
2 | * To change this license header, choose License Headers in Project Properties.
3 | * To change this template file, choose Tools | Templates
4 | * and open the template in the editor.
5 | */
6 | package control;
7 |
8 | /**
9 | *
10 | * @author FERNANDO ROGI
11 | */
12 | public class Funcionario {
13 |
14 | public static String v[] = new String[14];
15 | public String nome;
16 | public String cpf;
17 | public String email;
18 | public String fone;
19 | public String idade;
20 | public String salario;
21 | public String fonec;
22 | public String numero;
23 | public String data;
24 | public String departamento;
25 | public String funcao;
26 | public String observacao;
27 | public String sexo;
28 | public static String id = "0";
29 |
30 | public Funcionario(){}
31 |
32 | public Funcionario(
33 |
34 | String nome,
35 | String cpf,
36 | String email,
37 | String fone,
38 | String idade,
39 | String salario,
40 | String fonec,
41 | String numero,
42 | String data,
43 | String departamento,
44 | String funcao,
45 | String obcervacao,
46 | String sexo,
47 | String id
48 |
49 | ){
50 | this.nome = nome;
51 | this.cpf = cpf;
52 | this.email = email;
53 | this.fone = fone;
54 | this.idade = idade;
55 | this.salario = salario;
56 | this.fonec = fonec;
57 | this.numero = numero;
58 | this.data = data;
59 | this.departamento = departamento;
60 | this.funcao = funcao;
61 | this.observacao = obcervacao;
62 | this.sexo = sexo;
63 | this.id = id;
64 | }
65 |
66 | public String getId() {
67 | return id;
68 | }
69 |
70 | public void setId(String id) {
71 | this.id = id;
72 | }
73 |
74 | public String getNome() {
75 | return nome;
76 | }
77 |
78 | public void setNome(String nome) {
79 | this.nome = nome;
80 | }
81 |
82 | public String getCpf() {
83 | return cpf;
84 | }
85 |
86 | public void setCpf(String cpf) {
87 | this.cpf = cpf;
88 | }
89 |
90 | public String getEmail() {
91 | return email;
92 | }
93 |
94 | public void setEmail(String email) {
95 | this.email = email;
96 | }
97 |
98 | public String getFone() {
99 | return fone;
100 | }
101 |
102 | public void setFone(String fone) {
103 | this.fone = fone;
104 | }
105 |
106 | public String getIdade() {
107 | return idade;
108 | }
109 |
110 | public void setIdade(String idade) {
111 | this.idade = idade;
112 | }
113 |
114 | public String getSalario() {
115 | return salario;
116 | }
117 |
118 | public void setSalario(String salario) {
119 | this.salario = salario;
120 | }
121 |
122 | public String getFonec() {
123 | return fonec;
124 | }
125 |
126 | public void setFonec(String fonec){
127 | this.fonec = fonec;
128 | }
129 |
130 | public String getNumero(){
131 | return numero;
132 | }
133 |
134 | public void setNumero(String numero) {
135 | this.numero = numero;
136 | }
137 |
138 | public String getData() {
139 | return data;
140 | }
141 |
142 | public void setData(String data) {
143 | this.data = data;
144 | }
145 |
146 | public String getDepartamento() {
147 | return departamento;
148 | }
149 |
150 | public void setDepartamento(String departamento) {
151 | this.departamento = departamento;
152 | }
153 |
154 | public String getFuncao() {
155 | return funcao;
156 | }
157 |
158 | public void setFuncao(String funcao) {
159 | this.funcao = funcao;
160 | }
161 |
162 | public String getObservacao() {
163 | return observacao;
164 | }
165 |
166 | public void setObservacao(String observacao) {
167 | this.observacao = observacao;
168 | }
169 |
170 | public String getSexo() {
171 | return sexo;
172 | }
173 |
174 | public void setSexo(String sexo) {
175 | this.sexo = sexo;
176 | }
177 |
178 | }
179 |
--------------------------------------------------------------------------------
/src/dao/FornecedorDAO.java:
--------------------------------------------------------------------------------
1 |
2 | package dao;
3 |
4 | import control.Fornecedor;
5 | import java.sql.ResultSet;
6 | import java.sql.SQLException;
7 | import java.util.ArrayList;
8 | import model.FornecedorWrite;
9 | import view.FornecedorView;
10 |
11 | public class FornecedorDAO {
12 |
13 | public static void cadastrar(Fornecedor c){
14 | // insere(1,"Godofredo");
15 | // lista();
16 | }
17 |
18 | public static void insere(
19 | String nome,
20 | String cnpj,
21 | String email,
22 | String fone,
23 | String numero,
24 | String descricao,
25 | String fonec,
26 | String cep,
27 | String bairro,
28 | String estado,
29 | String cidade,
30 | String rua
31 |
32 | ) {
33 | String sql = "INSERT INTO fornecedores (Nome,CNPJ,Email,Fixo,Numero,Descricao,Celular,CEP,Bairro,Estado,Cidade,Rua) VALUES ('"+nome+
34 | "','"+cnpj+"','"+email+"','"+fone+"','"+numero+"','"+descricao+
35 | "','"+fonec+"','"+cep+"','"+bairro+"','"+estado+"','"+cidade+"','"+rua+"');";
36 | Conexao con = new Conexao();
37 |
38 | int res = con.executeUpdate(sql);
39 | if (res >= 1) {
40 | System.out.println("Inserção realizada!");
41 | } else {
42 | System.err.println("Inserção NÃO realizada!");
43 | }
44 | }
45 |
46 | public static ArrayList fornecedor() {
47 |
48 | String sql = "SELECT * FROM fornecedores";
49 |
50 | FornecedorWrite.produtos = new ArrayList<>();
51 |
52 | try {
53 |
54 | Conexao con = new Conexao();
55 | ResultSet consulta = con.executeQuery(sql);
56 | while(consulta.next()) {
57 |
58 | Fornecedor p = new Fornecedor();
59 |
60 | p.nome = consulta.getString("Nome");
61 | p.cnpj = consulta.getString("CNPJ");
62 | p.email = consulta.getString("Email");
63 | p.fone = consulta.getString("Fixo");
64 | p.numero = consulta.getString("Numero");
65 | p.descricao = consulta.getString("Descricao");
66 | p.fonec = consulta.getString("Celular");
67 | p.cep = consulta.getString("CEP");
68 | p.bairro = consulta.getString("Bairro");
69 | p.estado = consulta.getString("Estado");
70 | p.cidade = consulta.getString("Cidade");
71 | p.rua = consulta.getString("Rua");
72 | p.id = consulta.getString("id");
73 |
74 | FornecedorWrite.produtos.add(p);
75 | }
76 | } catch (SQLException e) {
77 | }
78 |
79 | return FornecedorWrite.produtos;
80 | }
81 |
82 | public static void atualiza(
83 | String nome,
84 | String cnpj,
85 | String email,
86 | String fone,
87 | String numero,
88 | String descricao,
89 | String fonec,
90 | String cep,
91 | String bairro,
92 | String estado,
93 | String cidade,
94 | String rua
95 | ){
96 |
97 | String sql = "UPDATE fornecedores SET Nome = '"+nome+"',CNPJ = '"+cnpj+"',Email = '"+email+"',Fixo = '"+fone+"',Numero = '"+numero+"',Descricao = '"+descricao+"',Celular = '"+fonec+"',CEP = '"+cep+"',Bairro = '"+bairro+"',Estado = '"+estado+"',Cidade = '"+cidade+"',Rua = '"+rua+"' WHERE CNPJ = '"+Fornecedor.id+"' ;";
98 |
99 | Conexao con = new Conexao();
100 |
101 | int res = con.executeUpdate(sql);
102 | if (res >= 1) {
103 | System.out.println("Inserção realizada!");
104 | } else {
105 | System.err.println("Inserção NÃO realizada!");
106 | }
107 |
108 | }
109 |
110 |
111 | public static void cleartable(){
112 | String sql = "delete from fornecedores";
113 |
114 | Conexao con = new Conexao();
115 |
116 | int res = con.executeUpdate(sql);
117 | if (res >= 1) {
118 | System.out.println("Inserção realizada!");
119 | } else {
120 | System.err.println("Inserção NÃO realizada!");
121 | }
122 | }
123 |
124 | public static void clearRow(){
125 | Fornecedor.id = FornecedorWrite.produtos.get(FornecedorView.index).cnpj;
126 | String sql = "delete from fornecedores WHERE CNPJ = '"+Fornecedor.id+"' ;";
127 |
128 | Conexao con = new Conexao();
129 |
130 | int res = con.executeUpdate(sql);
131 | if (res >= 1) {
132 | System.out.println("Inserção realizada!");
133 | } else {
134 | System.err.println("Inserção NÃO realizada!");
135 | }
136 | }
137 | }
138 |
--------------------------------------------------------------------------------
/src/dao/FuncionarioDAO.java:
--------------------------------------------------------------------------------
1 |
2 | package dao;
3 |
4 | import control.Funcionario;
5 | import java.sql.ResultSet;
6 | import java.sql.SQLException;
7 | import java.util.ArrayList;
8 | import model.FuncionarioWrite;
9 | import view.FuncionarioView;
10 |
11 | public class FuncionarioDAO {
12 |
13 | public static void cadastrar(Funcionario c){
14 | // insere(1,"Godofredo");
15 | // lista();
16 | }
17 |
18 | public static void insere(
19 | String nome,
20 | String cpf,
21 | String email,
22 | String fone,
23 | String idade,
24 | String salario,
25 | String fonec,
26 | String numero,
27 | String data,
28 | String departamento,
29 | String funcao,
30 | String observacao,
31 | String sexo
32 |
33 | ) {
34 | String sql = "INSERT INTO funcionarios (Nome,CPF,Email,Fixo,Idade,Salario,Celular,Numero,Data1,Departamento,Funcao,Observacao,Sexo) VALUES ('"+nome+
35 | "','"+cpf+"','"+email+"','"+fone+"','"+idade+"','"+salario+
36 | "','"+fonec+"','"+numero+"','"+data+"','"+departamento+"','"+funcao+"','"+observacao+"','"+sexo+"');";
37 | Conexao con = new Conexao();
38 |
39 | int res = con.executeUpdate(sql);
40 | if (res >= 1) {
41 | System.out.println("Inserção realizada!");
42 | } else {
43 | System.err.println("Inserção NÃO realizada!");
44 | }
45 | }
46 |
47 | public static ArrayList funcionario(){
48 | String sql = "SELECT * FROM funcionarios";
49 |
50 | FuncionarioWrite.cadastros = new ArrayList<>();
51 |
52 | try {
53 | Conexao con = new Conexao();
54 | ResultSet consulta = con.executeQuery(sql);
55 | while(consulta.next()) {
56 |
57 | Funcionario p = new Funcionario();
58 |
59 | p.nome = consulta.getString("Nome");
60 | p.cpf = consulta.getString("CPF");
61 | p.email = consulta.getString("Email");
62 | p.fone = consulta.getString("Fixo");
63 | p.idade = consulta.getString("Idade");
64 | p.salario = consulta.getString("Salario");
65 | p.fonec = consulta.getString("Celular");
66 | p.numero = consulta.getString("Numero");
67 | p.data = consulta.getString("Data1");
68 | p.departamento = consulta.getString("Departamento");
69 | p.funcao = consulta.getString("Funcao");
70 | p.observacao = consulta.getString("Observacao");
71 | p.sexo = consulta.getString("Sexo");
72 | p.id = consulta.getString("id");
73 |
74 | FuncionarioWrite.cadastros.add(p);
75 | }
76 | } catch (SQLException e) {
77 | }
78 |
79 | return FuncionarioWrite.cadastros;
80 |
81 | }
82 |
83 | public static void atualiza(
84 | String nome,
85 | String cpf,
86 | String email,
87 | String fone,
88 | String idade,
89 | String salario,
90 | String fonec,
91 | String numero,
92 | String data,
93 | String departamento,
94 | String funcao,
95 | String observacao,
96 | String sexo
97 | ){
98 |
99 | String sql = "UPDATE funcionarios SET Nome = '"+nome+"',CPF = '"+cpf+"',Email = '"+email+"',Fixo = '"+fone+"',Idade = '"+idade+"',Salario = '"+salario+"',Celular = '"+fonec+"',Numero = '"+numero+"',Data1 = '"+data+"',Departamento = '"+departamento+"',Funcao = '"+funcao+"',Observacao = '"+observacao+"',Sexo = '"+sexo+"' WHERE CPF = '"+Funcionario.id+"' ;";
100 |
101 | Conexao con = new Conexao();
102 |
103 | int res = con.executeUpdate(sql);
104 | if (res >= 1) {
105 | System.out.println("Inserção realizada!");
106 | } else {
107 | System.err.println("Inserção NÃO realizada!");
108 | }
109 |
110 | }
111 |
112 |
113 | public static void cleartable(){
114 | String sql = "delete from funcionarios";
115 |
116 | Conexao con = new Conexao();
117 |
118 | int res = con.executeUpdate(sql);
119 | if (res >= 1) {
120 | System.out.println("Inserção realizada!");
121 | } else {
122 | System.err.println("Inserção NÃO realizada!");
123 | }
124 | }
125 |
126 | public static void clearRow(){
127 | Funcionario.id = FuncionarioWrite.cadastros.get(FuncionarioView.index).cpf;
128 | String sql = "delete from funcionarios WHERE CPF = '"+Funcionario.id+"' ;";
129 |
130 | Conexao con = new Conexao();
131 |
132 | int res = con.executeUpdate(sql);
133 | if (res >= 1) {
134 | System.out.println("Inserção realizada!");
135 | } else {
136 | System.err.println("Inserção NÃO realizada!");
137 | }
138 | }
139 | }
--------------------------------------------------------------------------------
/src/dao/ClienteDAO.java:
--------------------------------------------------------------------------------
1 |
2 | package dao;
3 |
4 | import control.Cliente;
5 | import java.sql.ResultSet;
6 | import java.sql.SQLException;
7 | import java.util.ArrayList;
8 | import model.ClienteWrite;
9 | import view.ClienteView;
10 |
11 | public class ClienteDAO {
12 |
13 | public static void cadastrar(Cliente c){
14 | // insere(1,"Godofredo");
15 | // lista();
16 | }
17 |
18 | public static void insere(
19 | String nome,
20 | String cpf,
21 | String fone,
22 | String idade,
23 | String cidade,
24 | String sexo,
25 | String fonec,
26 | String email,
27 | String cep,
28 | String estado,
29 | String bairro,
30 | String numero,
31 | String rua
32 | ) {
33 |
34 | String sql = "INSERT INTO cliente (Nome,CPF,Fixo,Idade,Cidade,Sexo,Celular,Email,CEP,Estado,Bairro,Numero,Rua) VALUES ('"+nome+
35 | "','"+cpf+"','"+fone+"','"+idade+"','"+cidade+"','"+sexo+
36 | "','"+fonec+"','"+email+"','"+cep+"','"+estado+"','"+bairro+"','"+numero+"','"+rua+"');";
37 | Conexao con = new Conexao();
38 |
39 | int res = con.executeUpdate(sql);
40 | if (res >= 1) {
41 | System.out.println("Inserção realizada!");
42 | } else {
43 | System.err.println("Inserção NÃO realizada!");
44 | }
45 | }
46 |
47 |
48 |
49 | public static ArrayList cliente(){
50 |
51 | String sql = "SELECT * FROM cliente";
52 |
53 | ClienteWrite.cadastros = new ArrayList<>();
54 |
55 | try {
56 | Conexao con = new Conexao();
57 |
58 | System.out.println("Nome - CPF - Fixo - Idade - Cidade - Sexo - Celular - E-mail - CEP - Estado - Bairro - Numero - Rua");
59 |
60 | ResultSet consulta = con.executeQuery(sql);
61 | while(consulta.next()) {
62 |
63 | Cliente p = new Cliente();
64 |
65 | p.nome = consulta.getString("Nome");
66 | p.cpf = consulta.getString("CPF");
67 | p.fone = consulta.getString("Fixo");
68 | p.idade = consulta.getString("Idade");
69 | p.cidade = consulta.getString("Cidade");
70 | p.sexo = consulta.getString("Sexo");
71 | p.fonec = consulta.getString("Celular");
72 | p.email = consulta.getString("Email");
73 | p.cep = consulta.getString("CEP");
74 | p.estado = consulta.getString("Estado");
75 | p.bairro = consulta.getString("Bairro");
76 | p.numero = consulta.getString("Numero");
77 | p.rua = consulta.getString("Rua");
78 | p.id = consulta.getString("id");
79 |
80 | ClienteWrite.cadastros.add(p);
81 | }
82 | } catch (SQLException e) {
83 | }
84 |
85 | return ClienteWrite.cadastros;
86 | }
87 |
88 | public static void atualiza(
89 | String nome,
90 | String cpf,
91 | String fone,
92 | String idade,
93 | String cidade,
94 | String sexo,
95 | String fonec,
96 | String email,
97 | String cep,
98 | String estado,
99 | String bairro,
100 | String numero,
101 | String rua
102 | ){
103 |
104 | String sql = "UPDATE cliente SET Nome = '"+nome+"',CPF = '"+cpf+"',Fixo = '"+fone+"',Idade = '"+idade+"',Cidade = '"+cidade+"',Sexo = '"+sexo+"',Celular = '"+fonec+"',Email = '"+email+"',CEP = '"+cep+"',Estado = '"+estado+"',Bairro = '"+bairro+"',Numero = '"+numero+"',Rua = '"+rua+"' WHERE cpf = '"+Cliente.id+"' ;";
105 |
106 | Conexao con = new Conexao();
107 |
108 | int res = con.executeUpdate(sql);
109 | if (res >= 1) {
110 | System.out.println("Inserção realizada!");
111 | } else {
112 | System.err.println("Inserção NÃO realizada!");
113 | }
114 |
115 | }
116 |
117 | public static void cleartable(){
118 | String sql = "delete from cliente";
119 |
120 | Conexao con = new Conexao();
121 |
122 | int res = con.executeUpdate(sql);
123 | if (res >= 1) {
124 | System.out.println("Inserção realizada!");
125 | } else {
126 | System.err.println("Inserção NÃO realizada!");
127 | }
128 | }
129 |
130 | public static void clearRow(){
131 |
132 | Cliente.id = ClienteWrite.cadastros.get(ClienteView.index).cpf;
133 | String sql = "delete from cliente WHERE CPF = '"+Cliente.id+"' ;";
134 |
135 | Conexao con = new Conexao();
136 |
137 | int res = con.executeUpdate(sql);
138 | if (res >= 1) {
139 | System.out.println("Inserção realizada!");
140 | } else {
141 | System.err.println("Inserção NÃO realizada!");
142 | }
143 | }
144 | }
145 |
--------------------------------------------------------------------------------
/src/tablemodel/ProdutoTM.java:
--------------------------------------------------------------------------------
1 | package tablemodel;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 | import javax.swing.table.AbstractTableModel;
6 | import control.Produto;
7 | public class ProdutoTM extends AbstractTableModel{
8 | public List linhas;
9 | public String[] colunas = new String[]{"Nome","Marca","Data da compra","Valor da venda","Categoria","Descrição","Fornecedor","Prateleira","Quantidade"};
10 |
11 | public ProdutoTM() {
12 | linhas = new ArrayList();
13 | }
14 |
15 | public ProdutoTM(List lista) {
16 | linhas = new ArrayList(lista);
17 | }
18 |
19 | @Override
20 | public int getColumnCount() {
21 | return colunas.length;
22 | }
23 |
24 | @Override
25 | public int getRowCount() {
26 | return linhas.size();
27 | }
28 |
29 | @Override
30 | public String getColumnName(int columnIndex) {
31 | return colunas[columnIndex];
32 | }
33 |
34 | @Override
35 | public Class> getColumnClass(int columnIndex) {
36 | return String.class;
37 | }
38 |
39 | public Object getValueAt(int rowIndex, int columnIndex) {
40 | Produto f = linhas.get(rowIndex);
41 |
42 | switch (columnIndex) {
43 | case 0:
44 | return f.getNome();
45 | case 1:
46 | return f.getMarca();
47 | case 2:
48 | return f.getData_da_compra();
49 | case 3:
50 | return f.getValor_da_venda();
51 | case 4:
52 | return f.getCategoria();
53 | case 5:
54 | return f.getDescricao();
55 | case 6:
56 | return f.getFornecedor();
57 | case 7:
58 | return f.getPrateleira();
59 | case 8:
60 | return f.getQuant();
61 | default:
62 | throw new IndexOutOfBoundsException("columnIndex out of bounds");
63 | }
64 | }
65 |
66 | @Override
67 | //modifica na linha e coluna especificada
68 | public void setValueAt(Object aValue, int rowIndex, int columnIndex) {
69 | Produto f = linhas.get(rowIndex); // Carrega o item da linha que deve ser modificado
70 |
71 | switch (columnIndex) { // Seta o valor do campo respectivo
72 | case 0:
73 | f.setNome(aValue.toString());
74 | break;
75 | case 1:
76 | f.setMarca(aValue.toString());
77 | break;
78 | case 2:
79 | f.setData_da_compra(aValue.toString());
80 | break;
81 | case 3:
82 | f.setValor_da_venda(aValue.toString());
83 | break;
84 | case 4:
85 | f.setCategoria(aValue.toString());
86 | break;
87 | case 5:
88 | f.setDescricao(aValue.toString());
89 | break;
90 | case 6:
91 | f.setFornecedor(aValue.toString());
92 | break;
93 | case 7:
94 | f.setPrateleira(aValue.toString());
95 | break;
96 | case 8:
97 | f.setQuant(aValue.toString());
98 | break;
99 | default:
100 | // Isto não deveria acontecer...
101 | }
102 | fireTableCellUpdated(rowIndex, columnIndex);
103 | }
104 |
105 | //modifica na linha especificada
106 | public void setValueAt(Produto aValue, int rowIndex) {
107 | Produto f = linhas.get(rowIndex); // Carrega o item da linha que deve ser modificado
108 |
109 | f.setNome(aValue.getNome());
110 | f.setMarca(aValue.getMarca());
111 | f.setData_da_compra(aValue.getData_da_compra());
112 | f.setValor_da_venda(aValue.getValor_da_venda());
113 | f.setCategoria(aValue.getCategoria());
114 | f.setDescricao(aValue.getDescricao());
115 | f.setFornecedor(aValue.getFornecedor());
116 | f.setPrateleira(aValue.getPrateleira());
117 | f.setQuant(aValue.getQuant());
118 |
119 | fireTableCellUpdated(rowIndex, 0);
120 | fireTableCellUpdated(rowIndex, 1);
121 | fireTableCellUpdated(rowIndex, 2);
122 | fireTableCellUpdated(rowIndex, 3);
123 | fireTableCellUpdated(rowIndex, 4);
124 | fireTableCellUpdated(rowIndex, 5);
125 | fireTableCellUpdated(rowIndex, 6);
126 | fireTableCellUpdated(rowIndex, 7);
127 | fireTableCellUpdated(rowIndex, 8);
128 | }
129 |
130 | @Override
131 | public boolean isCellEditable(int rowIndex, int columnIndex) {
132 | return false;
133 | }
134 |
135 | public Produto getFuncionario(int indiceLinha) {
136 | return linhas.get(indiceLinha);
137 | }
138 |
139 | public void addFuncionario(Produto f) {
140 | // Adiciona o registro.
141 | linhas.add(f);
142 | int ultimoIndice = getRowCount() - 1;
143 | fireTableRowsInserted(ultimoIndice, ultimoIndice);
144 | }
145 |
146 | /* Remove a linha especificada. */
147 | public void remove(int indiceLinha) {
148 | linhas.remove(indiceLinha);
149 | fireTableRowsDeleted(indiceLinha, indiceLinha);
150 | }
151 |
152 | /* Adiciona uma lista de Cliente ao final dos registros. */
153 | public void addLista(List f) {
154 | // Pega o tamanho antigo da tabela.
155 | int tamanhoAntigo = getRowCount();
156 |
157 | // Adiciona os registros.
158 | linhas.addAll(f);
159 | fireTableRowsInserted(tamanhoAntigo, getRowCount() - 1);
160 | }
161 |
162 | /* Remove todos os registros. */
163 | public void limpar() {
164 | linhas.clear();
165 | fireTableDataChanged();
166 | }
167 |
168 | /* Verifica se este table model esta vazio. */
169 | public boolean isEmpty() {
170 | return linhas.isEmpty();
171 | }
172 | }
173 |
--------------------------------------------------------------------------------
/src/tablemodel/FornecedorTM.java:
--------------------------------------------------------------------------------
1 |
2 | package tablemodel;
3 |
4 | import java.util.ArrayList;
5 | import java.util.List;
6 | import javax.swing.table.AbstractTableModel;
7 | import control.Fornecedor;
8 |
9 | public class FornecedorTM extends AbstractTableModel{
10 |
11 | public List linhas;
12 | public String[] colunas = new String[]{"Nome","CNPJ","E-mail","Fone","Numero","Descricao","Celular","CEP","Bairro","Estado","Cidade","Rua"};
13 |
14 | public FornecedorTM() {
15 | linhas = new ArrayList();
16 | }
17 |
18 | public FornecedorTM(List lista) {
19 | linhas = new ArrayList(lista);
20 | }
21 |
22 | @Override
23 | public int getColumnCount() {
24 | return colunas.length;
25 | }
26 |
27 | @Override
28 | public int getRowCount() {
29 | return linhas.size();
30 | }
31 |
32 | @Override
33 | public String getColumnName(int columnIndex) {
34 | return colunas[columnIndex];
35 | }
36 |
37 | @Override
38 | public Class> getColumnClass(int columnIndex) {
39 | return String.class;
40 | }
41 |
42 | public Object getValueAt(int rowIndex, int columnIndex) {
43 | Fornecedor f = linhas.get(rowIndex);
44 |
45 | switch (columnIndex) {
46 | case 0:
47 | return f.getNome();
48 | case 1:
49 | return f.getCnpj();
50 | case 2:
51 | return f.getEmail();
52 | case 3:
53 | return f.getFone();
54 | case 4:
55 | return f.getNumero();
56 | case 5:
57 | return f.getDescricao();
58 | case 6:
59 | return f.getFonec();
60 | case 7:
61 | return f.getCep();
62 | case 8:
63 | return f.getBairro();
64 | case 9:
65 | return f.getEstado();
66 | case 10:
67 | return f.getCidade();
68 | case 11:
69 | return f.getRua();
70 | default:
71 | throw new IndexOutOfBoundsException("columnIndex out of bounds");
72 | }
73 | }
74 |
75 | @Override
76 | //modifica na linha e coluna especificada
77 | public void setValueAt(Object aValue, int rowIndex, int columnIndex) {
78 | Fornecedor f = linhas.get(rowIndex); // Carrega o item da linha que deve ser modificado
79 |
80 | switch (columnIndex) { // Seta o valor do campo respectivo
81 | case 0:
82 | f.setNome(aValue.toString());
83 | break;
84 | case 1:
85 | f.setCnpj(aValue.toString());
86 | break;
87 | case 2:
88 | f.setEmail(aValue.toString());
89 | break;
90 | case 3:
91 | f.setFone(aValue.toString());
92 | break;
93 | case 4:
94 | f.setNumero(aValue.toString());
95 | break;
96 | case 5:
97 | f.setDescricao(aValue.toString());
98 | break;
99 | case 6:
100 | f.setFonec(aValue.toString());
101 | break;
102 | case 7:
103 | f.setCep(aValue.toString());
104 | break;
105 | case 8:
106 | f.setBairro(aValue.toString());
107 | break;
108 | case 9:
109 | f.setEstado(aValue.toString());
110 | break;
111 | case 10:
112 | f.setCidade(aValue.toString());
113 | break;
114 | case 11:
115 | f.setRua(aValue.toString());
116 | break;
117 | default:
118 | // Isto não deveria acontecer...
119 | }
120 | fireTableCellUpdated(rowIndex, columnIndex);
121 | }
122 |
123 | //modifica na linha especificada
124 | public void setValueAt(Fornecedor aValue, int rowIndex) {
125 | Fornecedor f = linhas.get(rowIndex); // Carrega o item da linha que deve ser modificado
126 |
127 | f.setNome(aValue.getNome());
128 | f.setCnpj(aValue.getCnpj());
129 | f.setEmail(aValue.getEmail());
130 | f.setFone(aValue.getFone());
131 | f.setNumero(aValue.getNumero());
132 | f.setDescricao(aValue.getDescricao());
133 | f.setFonec(aValue.getFonec());
134 | f.setCep(aValue.getCep());
135 | f.setBairro(aValue.getBairro());
136 | f.setEstado(aValue.getEstado());
137 | f.setCidade(aValue.getCidade());
138 | f.setRua(aValue.getRua());
139 |
140 | fireTableCellUpdated(rowIndex, 0);
141 | fireTableCellUpdated(rowIndex, 1);
142 | fireTableCellUpdated(rowIndex, 2);
143 | fireTableCellUpdated(rowIndex, 3);
144 | fireTableCellUpdated(rowIndex, 4);
145 | fireTableCellUpdated(rowIndex, 5);
146 | fireTableCellUpdated(rowIndex, 6);
147 | fireTableCellUpdated(rowIndex, 7);
148 | fireTableCellUpdated(rowIndex, 8);
149 | fireTableCellUpdated(rowIndex, 9);
150 | fireTableCellUpdated(rowIndex, 10);
151 | fireTableCellUpdated(rowIndex, 11);
152 | }
153 |
154 | @Override
155 | public boolean isCellEditable(int rowIndex, int columnIndex) {
156 | return false;
157 | }
158 |
159 | public Fornecedor getFornecedor(int indiceLinha) {
160 | return linhas.get(indiceLinha);
161 | }
162 |
163 | public void addFuncionario(Fornecedor f) {
164 | // Adiciona o registro.
165 | linhas.add(f);
166 | int ultimoIndice = getRowCount() - 1;
167 | fireTableRowsInserted(ultimoIndice, ultimoIndice);
168 | }
169 |
170 | /* Remove a linha especificada. */
171 | public void remove(int indiceLinha) {
172 | linhas.remove(indiceLinha);
173 | fireTableRowsDeleted(indiceLinha, indiceLinha);
174 | }
175 |
176 | /* Adiciona uma lista de Cliente ao final dos registros. */
177 | public void addLista(List f) {
178 | // Pega o tamanho antigo da tabela.
179 | int tamanhoAntigo = getRowCount();
180 |
181 | // Adiciona os registros.
182 | linhas.addAll(f);
183 | fireTableRowsInserted(tamanhoAntigo, getRowCount() - 1);
184 | }
185 |
186 | /* Remove todos os registros. */
187 | public void limpar() {
188 | linhas.clear();
189 | fireTableDataChanged();
190 | }
191 |
192 | /* Verifica se este table model esta vazio. */
193 | public boolean isEmpty() {
194 | return linhas.isEmpty();
195 | }
196 | }
197 |
--------------------------------------------------------------------------------
/src/tablemodel/FuncionarioTM.java:
--------------------------------------------------------------------------------
1 |
2 | package tablemodel;
3 |
4 | import control.Funcionario;
5 | import java.util.ArrayList;
6 | import java.util.List;
7 | import javax.swing.table.AbstractTableModel;
8 |
9 | public class FuncionarioTM extends AbstractTableModel{
10 |
11 | public List linhas;
12 | public String[] colunas = new String[]{"Nome","CPF","E-mail","Fone","Idade","Salário","Celular","Número","Data de entrega","Departamento","Função","Observação","Sexo"};
13 |
14 | public FuncionarioTM() {
15 | linhas = new ArrayList();
16 | }
17 |
18 | public FuncionarioTM(List lista) {
19 | linhas = new ArrayList(lista);
20 | }
21 |
22 | @Override
23 | public int getColumnCount() {
24 | return colunas.length;
25 | }
26 |
27 | @Override
28 | public int getRowCount() {
29 | return linhas.size();
30 | }
31 |
32 | @Override
33 | public String getColumnName(int columnIndex) {
34 | return colunas[columnIndex];
35 | }
36 |
37 | @Override
38 | public Class> getColumnClass(int columnIndex) {
39 | return String.class;
40 | }
41 |
42 | public Object getValueAt(int rowIndex, int columnIndex) {
43 | Funcionario f = linhas.get(rowIndex);
44 |
45 | switch (columnIndex) {
46 | case 0:
47 | return f.getNome();
48 | case 1:
49 | return f.getCpf();
50 | case 2:
51 | return f.getEmail();
52 | case 3:
53 | return f.getFone();
54 | case 4:
55 | return f.getIdade();
56 | case 5:
57 | return f.getSalario();
58 | case 6:
59 | return f.getFonec();
60 | case 7:
61 | return f.getNumero();
62 | case 8:
63 | return f.getData();
64 | case 9:
65 | return f.getDepartamento();
66 | case 10:
67 | return f.getFuncao();
68 | case 11:
69 | return f.getObservacao();
70 | case 12:
71 | return f.getSexo();
72 | default:
73 | throw new IndexOutOfBoundsException("columnIndex out of bounds");
74 | }
75 | }
76 | /*
77 |
78 | */
79 | @Override
80 | //modifica na linha e coluna especificada
81 | public void setValueAt(Object aValue, int rowIndex, int columnIndex) {
82 | Funcionario f = linhas.get(rowIndex); // Carrega o item da linha que deve ser modificado
83 |
84 | switch (columnIndex) { // Seta o valor do campo respectivo
85 | case 0:
86 | f.setNome(aValue.toString());
87 | break;
88 | case 1:
89 | f.setCpf(aValue.toString());
90 | break;
91 | case 2:
92 | f.setEmail(aValue.toString());
93 | break;
94 | case 3:
95 | f.setFone(aValue.toString());
96 | break;
97 | case 4:
98 | f.setIdade(aValue.toString());
99 | break;
100 | case 5:
101 | f.setSalario(aValue.toString());
102 | break;
103 | case 6:
104 | f.setFonec(aValue.toString());
105 | break;
106 | case 7:
107 | f.setNumero(aValue.toString());
108 | break;
109 | case 8:
110 | f.setData(aValue.toString());
111 | break;
112 | case 9:
113 | f.setDepartamento(aValue.toString());
114 | break;
115 | case 10:
116 | f.setFuncao(aValue.toString());
117 | break;
118 | case 11:
119 | f.setObservacao(aValue.toString());
120 | break;
121 | case 12:
122 | f.setSexo(aValue.toString());
123 | break;
124 | default:
125 | // Isto não deveria acontecer...
126 | }
127 | fireTableCellUpdated(rowIndex, columnIndex);
128 | }
129 |
130 | //modifica na linha especificada
131 | public void setValueAt(Funcionario aValue, int rowIndex) {
132 | Funcionario f = linhas.get(rowIndex); // Carrega o item da linha que deve ser modificado
133 |
134 | f.setNome(aValue.getNome());
135 | f.setCpf(aValue.getCpf());
136 | f.setEmail(aValue.getEmail());
137 | f.setFone(aValue.getFone());
138 | f.setIdade(aValue.getIdade());
139 | f.setSalario(aValue.getSalario());
140 | f.setFonec(aValue.getFonec());
141 | f.setNumero(aValue.getNumero());
142 | f.setData(aValue.getData());
143 | f.setDepartamento(aValue.getDepartamento());
144 | f.setFuncao(aValue.getFuncao());
145 | f.setObservacao(aValue.getObservacao());
146 | f.setSexo(aValue.getSexo());
147 |
148 | fireTableCellUpdated(rowIndex, 0);
149 | fireTableCellUpdated(rowIndex, 1);
150 | fireTableCellUpdated(rowIndex, 2);
151 | fireTableCellUpdated(rowIndex, 3);
152 | fireTableCellUpdated(rowIndex, 4);
153 | fireTableCellUpdated(rowIndex, 5);
154 | fireTableCellUpdated(rowIndex, 6);
155 | fireTableCellUpdated(rowIndex, 7);
156 | fireTableCellUpdated(rowIndex, 8);
157 | fireTableCellUpdated(rowIndex, 9);
158 | fireTableCellUpdated(rowIndex, 10);
159 | fireTableCellUpdated(rowIndex, 11);
160 | fireTableCellUpdated(rowIndex, 12);
161 | }
162 |
163 | @Override
164 | public boolean isCellEditable(int rowIndex, int columnIndex) {
165 | return false;
166 | }
167 |
168 | public Funcionario getFuncionario(int indiceLinha) {
169 | return linhas.get(indiceLinha);
170 | }
171 |
172 | public void addFuncionario(Funcionario f) {
173 | // Adiciona o registro.
174 | linhas.add(f);
175 | int ultimoIndice = getRowCount() - 1;
176 | fireTableRowsInserted(ultimoIndice, ultimoIndice);
177 | }
178 |
179 | /* Remove a linha especificada. */
180 | public void remove(int indiceLinha) {
181 | linhas.remove(indiceLinha);
182 | fireTableRowsDeleted(indiceLinha, indiceLinha);
183 | }
184 |
185 | /* Adiciona uma lista de Cliente ao final dos registros. */
186 | public void addLista(List f) {
187 | // Pega o tamanho antigo da tabela.
188 | int tamanhoAntigo = getRowCount();
189 |
190 | // Adiciona os registros.
191 | linhas.addAll(f);
192 | fireTableRowsInserted(tamanhoAntigo, getRowCount() - 1);
193 | }
194 |
195 | /* Remove todos os registros. */
196 | public void limpar() {
197 | linhas.clear();
198 | fireTableDataChanged();
199 | }
200 |
201 | /* Verifica se este table model esta vazio. */
202 | public boolean isEmpty() {
203 | return linhas.isEmpty();
204 | }
205 | }
206 |
--------------------------------------------------------------------------------
/src/tablemodel/ClienteTM.java:
--------------------------------------------------------------------------------
1 | package tablemodel;
2 |
3 |
4 | import control.Cliente;
5 | import java.util.ArrayList;
6 | import java.util.List;
7 | import javax.swing.table.AbstractTableModel;
8 |
9 | /**
10 | * @author Gilberto Toledo
11 | */
12 | public class ClienteTM extends AbstractTableModel{
13 |
14 | public List linhas;
15 | public String[] colunas = new String[]{"Nome","CPF","Fixo","Idade","Cidade","Sexo","Celular","E-mail","CEP","Estado","Bairro","Número","rua"};
16 |
17 | public ClienteTM() {
18 | linhas = new ArrayList();
19 | }
20 |
21 | public ClienteTM(List lista) {
22 | linhas = new ArrayList(lista);
23 | }
24 |
25 | @Override
26 | public int getColumnCount() {
27 | return colunas.length;
28 | }
29 |
30 | @Override
31 | public int getRowCount() {
32 | return linhas.size();
33 | }
34 |
35 | @Override
36 | public String getColumnName(int columnIndex) {
37 | return colunas[columnIndex];
38 | }
39 |
40 | @Override
41 | public Class> getColumnClass(int columnIndex) {
42 | return String.class;
43 | }
44 |
45 | public Object getValueAt(int rowIndex, int columnIndex) {
46 | Cliente f = linhas.get(rowIndex);
47 |
48 | switch (columnIndex) {
49 | case 0:
50 | return f.getNome();
51 | case 1:
52 | return f.getCpf();
53 | case 2:
54 | return f.getFone();
55 | case 3:
56 | return f.getIdade();
57 | case 4:
58 | return f.getCidade();
59 | case 5:
60 | return f.getSexo();
61 | case 6:
62 | return f.getFonec();
63 | case 7:
64 | return f.getEmail();
65 | case 8:
66 | return f.getCep();
67 | case 9:
68 | return f.getEstado();
69 | case 10:
70 | return f.getBairro();
71 | case 11:
72 | return f.getNumero();
73 | case 12:
74 | return f.getRua();
75 | default:
76 | throw new IndexOutOfBoundsException("columnIndex out of bounds");
77 | }
78 | }
79 | /*
80 | String nome,
81 | String cpf,
82 | String fone,
83 | String idade,
84 | String cidade,
85 | String sexo,
86 | String fonec,
87 | String email,
88 | String cep,
89 | String estado,
90 | String bairro,
91 | String numero,
92 | String rua
93 | @Override
94 | */
95 | @Override
96 | //modifica na linha e coluna especificada
97 | public void setValueAt(Object aValue, int rowIndex, int columnIndex) {
98 | Cliente f = linhas.get(rowIndex); // Carrega o item da linha que deve ser modificado
99 |
100 | switch (columnIndex) { // Seta o valor do campo respectivo
101 | case 0:
102 | f.setNome(aValue.toString());
103 | break;
104 | case 1:
105 | f.setCpf(aValue.toString());
106 | break;
107 | case 2:
108 | f.setFone(aValue.toString());
109 | break;
110 | case 3:
111 | f.setIdade(aValue.toString());
112 | break;
113 | case 4:
114 | f.setCidade(aValue.toString());
115 | break;
116 | case 5:
117 | f.setSexo(aValue.toString());
118 | break;
119 | case 6:
120 | f.setFonec(aValue.toString());
121 | break;
122 | case 7:
123 | f.setEmail(aValue.toString());
124 | break;
125 | case 8:
126 | f.setCep(aValue.toString());
127 | break;
128 | case 9:
129 | f.setEstado(aValue.toString());
130 | break;
131 | case 10:
132 | f.setBairro(aValue.toString());
133 | break;
134 | case 11:
135 | f.setNumero(aValue.toString());
136 | break;
137 | case 12:
138 | f.setRua(aValue.toString());
139 | break;
140 | default:
141 | // Isto não deveria acontecer...
142 | }
143 | fireTableCellUpdated(rowIndex, columnIndex);
144 | }
145 |
146 | //modifica na linha especificada
147 | public void setValueAt(Cliente aValue, int rowIndex) {
148 | Cliente f = linhas.get(rowIndex); // Carrega o item da linha que deve ser modificado
149 |
150 | f.setNome(aValue.getNome());
151 | f.setCpf(aValue.getCpf());
152 | f.setFone(aValue.getFone());
153 | f.setIdade(aValue.getIdade());
154 | f.setCidade(aValue.getCidade());
155 | f.setSexo(aValue.getSexo());
156 | f.setFonec(aValue.getFonec());
157 | f.setEmail(aValue.getEmail());
158 | f.setCep(aValue.getCep());
159 | f.setEstado(aValue.getEstado());
160 | f.setBairro(aValue.getBairro());
161 | f.setNumero(aValue.getNumero());
162 | f.setRua(aValue.getRua());
163 |
164 | fireTableCellUpdated(rowIndex, 0);
165 | fireTableCellUpdated(rowIndex, 1);
166 | fireTableCellUpdated(rowIndex, 2);
167 | fireTableCellUpdated(rowIndex, 3);
168 | fireTableCellUpdated(rowIndex, 4);
169 | fireTableCellUpdated(rowIndex, 5);
170 | fireTableCellUpdated(rowIndex, 6);
171 | fireTableCellUpdated(rowIndex, 7);
172 | fireTableCellUpdated(rowIndex, 8);
173 | fireTableCellUpdated(rowIndex, 9);
174 | fireTableCellUpdated(rowIndex, 10);
175 | fireTableCellUpdated(rowIndex, 11);
176 | fireTableCellUpdated(rowIndex, 12);
177 | }
178 |
179 | @Override
180 | public boolean isCellEditable(int rowIndex, int columnIndex) {
181 | return false;
182 | }
183 |
184 | public Cliente getFuncionario(int indiceLinha) {
185 | return linhas.get(indiceLinha);
186 | }
187 |
188 | public void addFuncionario(Cliente f) {
189 | // Adiciona o registro.
190 | linhas.add(f);
191 | int ultimoIndice = getRowCount() - 1;
192 | fireTableRowsInserted(ultimoIndice, ultimoIndice);
193 | }
194 |
195 | /* Remove a linha especificada. */
196 | public void remove(int indiceLinha) {
197 | linhas.remove(indiceLinha);
198 | fireTableRowsDeleted(indiceLinha, indiceLinha);
199 | }
200 |
201 | /* Adiciona uma lista de Cliente ao final dos registros. */
202 | public void addLista(List f) {
203 | // Pega o tamanho antigo da tabela.
204 | int tamanhoAntigo = getRowCount();
205 |
206 | // Adiciona os registros.
207 | linhas.addAll(f);
208 | fireTableRowsInserted(tamanhoAntigo, getRowCount() - 1);
209 | }
210 |
211 | /* Remove todos os registros. */
212 | public void limpar() {
213 | linhas.clear();
214 | fireTableDataChanged();
215 | }
216 |
217 | /* Verifica se este table model esta vazio. */
218 | public boolean isEmpty() {
219 | return linhas.isEmpty();
220 | }
221 | }
222 |
--------------------------------------------------------------------------------
/src/dao/ProdutoDAO.java:
--------------------------------------------------------------------------------
1 | package dao;
2 |
3 | import control.Produto;
4 | import java.sql.ResultSet;
5 | import java.sql.SQLException;
6 | import java.util.ArrayList;
7 | import model.ProdutoWrite;
8 | import view.ProdutosView;
9 |
10 | public class ProdutoDAO {
11 |
12 | public static void cadastrar(Produto c) {
13 | // insere(1,"Godofredo");
14 | // lista();
15 | }
16 |
17 | public static void insere(
18 | String nome,
19 | //String codigo_produto,
20 | String valor_da_compra,
21 | String marca,
22 | String data_da_compra,
23 | String valor_da_venda,
24 | String categoria,
25 | String descricao,
26 | String fornecedor,
27 | String prateleira,
28 | String quant
29 | ) {
30 | String sql = "INSERT INTO produtos (Nome,Valor_da_compra,Marca,Valor_da_venda,Categoria,Descricao,Fornecedor,Prateleira,Data_da_compra,quantidade) VALUES ('" + nome
31 | + "','" + valor_da_compra + "','" + marca + "','" + valor_da_venda
32 | + "','" + categoria + "','" + descricao + "','" + fornecedor + "','" + prateleira + "','" + data_da_compra + "','" + quant + "');";
33 | Conexao con = new Conexao();
34 |
35 | int res = con.executeUpdate(sql);
36 | if (res >= 1) {
37 | System.out.println("Inserção realizada!");
38 | } else {
39 | System.err.println("Inserção NÃO realizada!");
40 | }
41 | }
42 |
43 | public static ArrayList produtos() {
44 | String sql = "SELECT * FROM produtos ORDER BY nome ASC";
45 |
46 | ProdutoWrite.produtos = new ArrayList<>();
47 |
48 | try {
49 | Conexao con = new Conexao();
50 | ResultSet consulta = con.executeQuery(sql);
51 | while (consulta.next()) {
52 |
53 | Produto p = new Produto();
54 |
55 | p.nome = consulta.getString("Nome");
56 | p.codigo_produto = consulta.getString("id");
57 | p.valor_da_compra = consulta.getString("Valor_da_compra");
58 | p.marca = consulta.getString("Marca");
59 | p.valor_da_venda = consulta.getString("Valor_da_venda");
60 | p.categoria = consulta.getString("Categoria");
61 | p.descricao = consulta.getString("Descricao");
62 | p.fornecedor = consulta.getString("Fornecedor");
63 | p.prateleira = consulta.getString("Prateleira");
64 | p.data_da_compra = consulta.getString("Data_da_compra");
65 | p.id = consulta.getString("id");
66 | p.quant = consulta.getString("quantidade");
67 | ProdutoWrite.produtos.add(p);
68 |
69 | }
70 | } catch (SQLException e) {
71 | }
72 |
73 | return ProdutoWrite.produtos;
74 | }
75 |
76 | public static void atualiza(
77 | String nome,
78 | String codigo_produto,
79 | String valor_da_compra,
80 | String marca,
81 | String data_da_compra,
82 | String valor_da_venda,
83 | String categoria,
84 | String descricao,
85 | String fornecedor,
86 | String prateleira,
87 | String quant
88 | ) {
89 |
90 | String sql = "UPDATE produtos SET nome = '" + nome + "',valor_da_compra = '" + valor_da_compra + "',marca = '" + marca + "',valor_da_venda = '" + valor_da_venda + "',categoria = '" + categoria + "',descricao = '" + descricao + "',fornecedor = '" + fornecedor + "',prateleira = '" + prateleira + "',data_da_compra = '" + data_da_compra + "',quantidade = '" + quant + "' WHERE id = '" + Produto.id + "' ;";
91 |
92 | Conexao con = new Conexao();
93 |
94 | int res = con.executeUpdate(sql);
95 | if (res >= 1) {
96 | System.out.println("Inserção realizada!");
97 | } else {
98 | System.err.println("Inserção NÃO realizada!");
99 | }
100 | }
101 |
102 | public static void cleartable() {
103 | String sql = "delete from produtos";
104 |
105 | Conexao con = new Conexao();
106 |
107 | int res = con.executeUpdate(sql);
108 | if (res >= 1) {
109 | System.out.println("Inserção realizada!");
110 | } else {
111 | System.err.println("Inserção NÃO realizada!");
112 | }
113 | }
114 |
115 | public static void clearRow() {
116 | Produto.id = ProdutoWrite.produtos.get(ProdutosView.index).codigo_produto;
117 | String sql = "delete from produtos WHERE id = '" + Produto.id + "' ;";
118 |
119 | Conexao con = new Conexao();
120 |
121 | int res = con.executeUpdate(sql);
122 | if (res >= 1) {
123 | System.out.println("Inserção realizada!");
124 | } else {
125 | System.err.println("Inserção NÃO realizada!");
126 | }
127 | }
128 |
129 | public static ArrayList pesquisa() {
130 | String sql = "SELECT * FROM produtos WHERE " + ProdutosView.escolha1 + " like '%" + Produto.pesquisa + "%' ;";
131 |
132 | ProdutoWrite.produtos = new ArrayList<>();
133 |
134 | try {
135 | Conexao con = new Conexao();
136 | ResultSet consulta = con.executeQuery(sql);
137 | while (consulta.next()) {
138 |
139 | Produto p = new Produto();
140 |
141 | p.nome = consulta.getString("Nome");
142 | p.codigo_produto = consulta.getString("id");
143 | p.valor_da_compra = consulta.getString("Valor_da_compra");
144 | p.marca = consulta.getString("Marca");
145 | p.valor_da_venda = consulta.getString("Valor_da_venda");
146 | p.categoria = consulta.getString("Categoria");
147 | p.descricao = consulta.getString("Descricao");
148 | p.fornecedor = consulta.getString("Fornecedor");
149 | p.prateleira = consulta.getString("Prateleira");
150 | p.data_da_compra = consulta.getString("Data_da_compra");
151 | p.id = consulta.getString("id");
152 | p.quant = consulta.getString("quantidade");
153 | ProdutoWrite.produtos.add(p);
154 |
155 | }
156 | } catch (SQLException e) {
157 | }
158 | return ProdutoWrite.produtos;
159 | }
160 |
161 | public static String gerarTxt() {
162 | String sql = "SELECT * FROM produtos ORDER BY nome ASC";
163 | String aux = "";
164 |
165 | try {
166 | Conexao con = new Conexao();
167 | ResultSet consulta = con.executeQuery(sql);
168 | int cont = 1;
169 | while (consulta.next()) {
170 | aux += "<< "+cont+" \n";
171 | aux += "Nome: "+consulta.getString("Nome") + "\n";
172 | aux += "id: "+consulta.getString("id") + "\n";
173 | aux += "Valor da compra:"+consulta.getString("Valor_da_compra") + "\n";
174 | aux += "Marca: "+consulta.getString("Marca") + "\n";
175 | aux += "Valor da venda: "+consulta.getString("Valor_da_venda") + "\n";
176 | aux += "Categoria: "+consulta.getString("Categoria") + "\n";
177 | aux += "Descricao: "+consulta.getString("Descricao") + "\n";
178 | aux += "Fornecedor: "+consulta.getString("Fornecedor") + "\n";
179 | aux += "Prateleira: "+consulta.getString("Prateleira") + "\n";
180 | aux += "Data_da_compra: "+consulta.getString("Data_da_compra") + "\n";
181 | aux += "id: "+consulta.getString("id") + "\n";
182 | aux += "Quantidade: "+consulta.getString("quantidade") + "\n";
183 | aux += ">> \n \n \n";
184 | cont++;
185 | }
186 | } catch (SQLException e) {
187 | }
188 |
189 | return aux;
190 | }
191 | }
192 |
--------------------------------------------------------------------------------
/src/view/conexao.form:
--------------------------------------------------------------------------------
1 |
2 |
3 |
173 |
--------------------------------------------------------------------------------
/src/view/conexao.java:
--------------------------------------------------------------------------------
1 | /*
2 | * To change this license header, choose License Headers in Project Properties.
3 | * To change this template file, choose Tools | Templates
4 | * and open the template in the editor.
5 | */
6 | package view;
7 | import control.WriteFiles;
8 | import java.io.File;
9 | import java.io.IOException;
10 | import java.net.SocketException;
11 | import java.net.UnknownHostException;
12 | import java.util.logging.Level;
13 | import java.util.logging.Logger;
14 | /**
15 | *
16 | * @author FERNANDO ROGI
17 | */
18 | public class conexao extends javax.swing.JFrame {
19 |
20 | /**
21 | * Creates new form conexao
22 | */
23 | public conexao() {
24 | initComponents();
25 | control.ReadFiles.ler();
26 | url.setText(dao.Conexao.url);
27 | usr.setText(dao.Conexao.usr);
28 | pass.setText(dao.Conexao.pass);
29 | }
30 |
31 | /**
32 | * This method is called from within the constructor to initialize the form.
33 | * WARNING: Do NOT modify this code. The content of this method is always
34 | * regenerated by the Form Editor.
35 | */
36 | @SuppressWarnings("unchecked")
37 | // //GEN-BEGIN:initComponents
38 | private void initComponents() {
39 |
40 | url = new javax.swing.JTextField();
41 | usr = new javax.swing.JTextField();
42 | pass = new javax.swing.JPasswordField();
43 | jLabel1 = new javax.swing.JLabel();
44 | jLabel2 = new javax.swing.JLabel();
45 | jLabel3 = new javax.swing.JLabel();
46 | jLabel4 = new javax.swing.JLabel();
47 | jButton2 = new javax.swing.JButton();
48 | jButton1 = new javax.swing.JButton();
49 | jScrollPane1 = new javax.swing.JScrollPane();
50 | jTextPane1 = new javax.swing.JTextPane();
51 | jButton3 = new javax.swing.JButton();
52 |
53 | setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
54 |
55 | url.addActionListener(new java.awt.event.ActionListener() {
56 | public void actionPerformed(java.awt.event.ActionEvent evt) {
57 | urlActionPerformed(evt);
58 | }
59 | });
60 |
61 | jLabel1.setText("Url");
62 |
63 | jLabel2.setText("Usuário");
64 |
65 | jLabel3.setText("Senha");
66 |
67 | jLabel4.setText("EX: jdbc:postgresql://127.0.0.1:5432/NOME_DO_BANCO");
68 |
69 | jButton2.setText("Salvar");
70 | jButton2.addActionListener(new java.awt.event.ActionListener() {
71 | public void actionPerformed(java.awt.event.ActionEvent evt) {
72 | jButton2ActionPerformed(evt);
73 | }
74 | });
75 |
76 | jButton1.setText("Pesquisar IP");
77 | jButton1.addActionListener(new java.awt.event.ActionListener() {
78 | public void actionPerformed(java.awt.event.ActionEvent evt) {
79 | jButton1ActionPerformed(evt);
80 | }
81 | });
82 |
83 | jTextPane1.setBackground(new java.awt.Color(1, 1, 1));
84 | jTextPane1.setBorder(null);
85 | jTextPane1.setFont(new java.awt.Font("Cantarell", 1, 14)); // NOI18N
86 | jTextPane1.setForeground(new java.awt.Color(8, 152, 1));
87 | jTextPane1.setDisabledTextColor(new java.awt.Color(1, 1, 1));
88 | jScrollPane1.setViewportView(jTextPane1);
89 |
90 | jButton3.setText("pg_hba.conf");
91 | jButton3.addActionListener(new java.awt.event.ActionListener() {
92 | public void actionPerformed(java.awt.event.ActionEvent evt) {
93 | jButton3ActionPerformed(evt);
94 | }
95 | });
96 |
97 | javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
98 | getContentPane().setLayout(layout);
99 | layout.setHorizontalGroup(
100 | layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
101 | .addGroup(layout.createSequentialGroup()
102 | .addContainerGap()
103 | .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
104 | .addComponent(jLabel2)
105 | .addComponent(jLabel3)
106 | .addComponent(jLabel1))
107 | .addGap(12, 12, 12)
108 | .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
109 | .addComponent(jScrollPane1)
110 | .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
111 | .addComponent(url, javax.swing.GroupLayout.Alignment.LEADING)
112 | .addComponent(usr, javax.swing.GroupLayout.Alignment.LEADING)
113 | .addComponent(pass, javax.swing.GroupLayout.Alignment.LEADING)
114 | .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
115 | .addComponent(jLabel4)
116 | .addGroup(layout.createSequentialGroup()
117 | .addComponent(jButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 109, javax.swing.GroupLayout.PREFERRED_SIZE)
118 | .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
119 | .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 116, javax.swing.GroupLayout.PREFERRED_SIZE)
120 | .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
121 | .addComponent(jButton3)))))
122 | .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
123 | );
124 |
125 | layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jButton1, jButton2, jButton3});
126 |
127 | layout.setVerticalGroup(
128 | layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
129 | .addGroup(layout.createSequentialGroup()
130 | .addContainerGap()
131 | .addComponent(jLabel4)
132 | .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
133 | .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
134 | .addComponent(url, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE)
135 | .addComponent(jLabel1))
136 | .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
137 | .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
138 | .addComponent(usr, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE)
139 | .addComponent(jLabel2))
140 | .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
141 | .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
142 | .addComponent(pass, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE)
143 | .addComponent(jLabel3))
144 | .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
145 | .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
146 | .addComponent(jButton2, javax.swing.GroupLayout.DEFAULT_SIZE, 45, Short.MAX_VALUE)
147 | .addComponent(jButton1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
148 | .addComponent(jButton3))
149 | .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
150 | .addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 164, Short.MAX_VALUE)
151 | .addContainerGap())
152 | );
153 |
154 | layout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {jButton1, jButton2, jButton3});
155 |
156 | pack();
157 | setLocationRelativeTo(null);
158 | }// //GEN-END:initComponents
159 |
160 | private void urlActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_urlActionPerformed
161 |
162 | }//GEN-LAST:event_urlActionPerformed
163 |
164 | private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed
165 | dao.Conexao.url = url.getText();
166 | dao.Conexao.usr = usr.getText();
167 | dao.Conexao.pass = pass.getText();
168 | try {
169 | jTextPane1.setText(control.WriteFiles.Write());
170 | } catch (IOException ex) {
171 | Logger.getLogger(conexao.class.getName()).log(Level.SEVERE, null, ex);
172 | }
173 | }//GEN-LAST:event_jButton2ActionPerformed
174 |
175 | private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
176 | try {
177 | jTextPane1.setText(control.GetIp.Get());
178 | } catch (UnknownHostException ex) {
179 | Logger.getLogger(conexao.class.getName()).log(Level.SEVERE, null, ex);
180 | } catch (SocketException ex) {
181 | Logger.getLogger(conexao.class.getName()).log(Level.SEVERE, null, ex);
182 | }
183 | }//GEN-LAST:event_jButton1ActionPerformed
184 |
185 | private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed
186 | String nome = (System.getProperty("user.name"));
187 | control.ReadFiles.file3 = new File("C:\\\\Users\\Rogi\\AppData\\Roaming\\postgresql\\");
188 | //jTextPane1.setText(local);
189 | }//GEN-LAST:event_jButton3ActionPerformed
190 |
191 | /**
192 | * @param args the command line arguments
193 | */
194 | public static void main(String args[]) {
195 |
196 | /* Set the Nimbus look and feel */
197 | //
198 | /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
199 | * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
200 | */
201 | try {
202 | for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
203 | if ("Nimbus".equals(info.getName())) {
204 | javax.swing.UIManager.setLookAndFeel(info.getClassName());
205 | break;
206 | }
207 | }
208 | } catch (ClassNotFoundException ex) {
209 | java.util.logging.Logger.getLogger(conexao.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
210 | } catch (InstantiationException ex) {
211 | java.util.logging.Logger.getLogger(conexao.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
212 | } catch (IllegalAccessException ex) {
213 | java.util.logging.Logger.getLogger(conexao.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
214 | } catch (javax.swing.UnsupportedLookAndFeelException ex) {
215 | java.util.logging.Logger.getLogger(conexao.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
216 | }
217 | //
218 |
219 | /* Create and display the form */
220 | java.awt.EventQueue.invokeLater(new Runnable() {
221 | public void run() {
222 | new conexao().setVisible(true);
223 | }
224 | });
225 | }
226 |
227 | // Variables declaration - do not modify//GEN-BEGIN:variables
228 | private javax.swing.JButton jButton1;
229 | private javax.swing.JButton jButton2;
230 | private javax.swing.JButton jButton3;
231 | private javax.swing.JLabel jLabel1;
232 | private javax.swing.JLabel jLabel2;
233 | private javax.swing.JLabel jLabel3;
234 | private javax.swing.JLabel jLabel4;
235 | private javax.swing.JScrollPane jScrollPane1;
236 | private javax.swing.JTextPane jTextPane1;
237 | private javax.swing.JPasswordField pass;
238 | private javax.swing.JTextField url;
239 | private javax.swing.JTextField usr;
240 | // End of variables declaration//GEN-END:variables
241 | }
242 |
--------------------------------------------------------------------------------