diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..8f6216a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+/.vscode
+/out
\ No newline at end of file
diff --git a/SistemaGestaoVendas.iml b/SistemaGestaoVendas.iml
new file mode 100755
index 0000000..0f94504
--- /dev/null
+++ b/SistemaGestaoVendas.iml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/itextpdf-5.4.0.jar b/itextpdf-5.4.0.jar
new file mode 100755
index 0000000..417112d
Binary files /dev/null and b/itextpdf-5.4.0.jar differ
diff --git a/jcommon-1.0.23.jar b/jcommon-1.0.23.jar
new file mode 100755
index 0000000..4dbb094
Binary files /dev/null and b/jcommon-1.0.23.jar differ
diff --git a/jfreechart-1.0.19.jar b/jfreechart-1.0.19.jar
new file mode 100755
index 0000000..10f276c
Binary files /dev/null and b/jfreechart-1.0.19.jar differ
diff --git a/sqltools_20211101153131_10890.log b/sqltools_20211101153131_10890.log
new file mode 100755
index 0000000..e69de29
diff --git a/src/Controller/ControllerArmazem.java b/src/Controller/ControllerArmazem.java
new file mode 100755
index 0000000..3c17a1c
--- /dev/null
+++ b/src/Controller/ControllerArmazem.java
@@ -0,0 +1,187 @@
+package Controller;
+
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.awt.event.KeyEvent;
+import java.awt.event.KeyListener;
+import java.text.DecimalFormat;
+import java.util.Arrays;
+import java.util.Vector;
+
+import javax.swing.JOptionPane;
+import javax.swing.RowFilter;
+import javax.swing.table.DefaultTableModel;
+import javax.swing.table.TableModel;
+import javax.swing.table.TableRowSorter;
+
+import Model.Armazem;
+import Model.Produto;
+import View.TelaArmazens;
+
+public class ControllerArmazem {
+
+ private final TelaArmazens view;
+ private final Vector