From efee60eaabb34133f89a32da17c6c875eaabafcd Mon Sep 17 00:00:00 2001 From: Paulo Henrique Date: Sun, 2 Jul 2023 15:35:31 -0300 Subject: [PATCH] Commit Final. Projeto finalizado! --- Diagrama UML.png | Bin 66694 -> 71067 bytes "Mini Cen\303\241rio.pdf" | Bin 0 -> 28369 bytes bin/controle/ControleDados.class | Bin 7668 -> 7691 bytes bin/controle/ControleFilial.class | Bin 1501 -> 1501 bytes bin/controle/ControlePatrimonio.class | Bin 1916 -> 1916 bytes bin/modelo/EquipamentoConstrucao.class | Bin 1850 -> 1850 bytes bin/modelo/EquipamentoEletronico.class | Bin 2085 -> 2085 bytes bin/modelo/Escritorio.class | Bin 5118 -> 5118 bytes bin/modelo/Filial.class | Bin 2690 -> 2738 bytes bin/modelo/ItemPatrimonio.class | Bin 1550 -> 1550 bytes bin/modelo/Veiculo.class | Bin 1731 -> 1731 bytes bin/testes/Teste.class | Bin 982 -> 3552 bytes bin/view/TelaBuscaPatrimonio.class | Bin 3417 -> 3417 bytes bin/view/TelaCadastroFilial.class | Bin 3018 -> 3018 bytes bin/view/TelaCadastroPatrimonio.class | Bin 9006 -> 9006 bytes bin/view/TelaGerenciamentoEletronico.class | Bin 5756 -> 5757 bytes bin/view/TelaGerenciamentoEquipamento.class | Bin 5428 -> 5429 bytes bin/view/TelaGerenciamentoFilial.class | Bin 3179 -> 3179 bytes bin/view/TelaGerenciamentoPatrimonio.class | Bin 5743 -> 5751 bytes bin/view/TelaGerenciamentoVeiculo.class | Bin 5356 -> 5357 bytes bin/view/TelaMenu.class | Bin 2116 -> 2116 bytes doc/allclasses-index.html | 2 +- doc/allpackages-index.html | 2 +- doc/controle/ControleDados.html | 40 +++---- doc/controle/ControleFilial.html | 2 +- doc/controle/ControlePatrimonio.html | 2 +- doc/controle/class-use/ControleDados.html | 2 +- doc/controle/class-use/ControleFilial.html | 2 +- .../class-use/ControlePatrimonio.html | 2 +- doc/controle/package-summary.html | 2 +- doc/controle/package-tree.html | 2 +- doc/controle/package-use.html | 2 +- doc/help-doc.html | 2 +- doc/index-files/index-1.html | 2 +- doc/index-files/index-10.html | 13 ++- doc/index-files/index-11.html | 2 +- doc/index-files/index-12.html | 2 +- doc/index-files/index-13.html | 2 +- doc/index-files/index-2.html | 2 +- doc/index-files/index-3.html | 2 +- doc/index-files/index-4.html | 11 +- doc/index-files/index-5.html | 2 +- doc/index-files/index-6.html | 2 +- doc/index-files/index-7.html | 2 +- doc/index-files/index-8.html | 2 +- doc/index-files/index-9.html | 2 +- doc/index.html | 2 +- doc/member-search-index.js | 2 +- doc/modelo/EquipamentoConstrucao.html | 2 +- doc/modelo/EquipamentoEletronico.html | 2 +- doc/modelo/Escritorio.html | 2 +- doc/modelo/Filial.html | 10 +- doc/modelo/ItemPatrimonio.html | 2 +- doc/modelo/Veiculo.html | 2 +- .../class-use/EquipamentoConstrucao.html | 2 +- .../class-use/EquipamentoEletronico.html | 2 +- doc/modelo/class-use/Escritorio.html | 2 +- doc/modelo/class-use/Filial.html | 2 +- doc/modelo/class-use/ItemPatrimonio.html | 5 +- doc/modelo/class-use/Veiculo.html | 2 +- doc/modelo/package-summary.html | 2 +- doc/modelo/package-tree.html | 2 +- doc/modelo/package-use.html | 2 +- doc/overview-summary.html | 2 +- doc/overview-tree.html | 2 +- doc/search.html | 2 +- doc/testes/package-summary.html | 2 +- doc/testes/package-tree.html | 2 +- doc/testes/package-use.html | 2 +- doc/view/TelaBuscaPatrimonio.html | 2 +- doc/view/TelaCadastroFilial.html | 2 +- doc/view/TelaCadastroPatrimonio.html | 2 +- doc/view/TelaGerenciamentoEletronico.html | 2 +- doc/view/TelaGerenciamentoEquipamento.html | 2 +- doc/view/TelaGerenciamentoFilial.html | 2 +- doc/view/TelaGerenciamentoPatrimonio.html | 2 +- doc/view/TelaGerenciamentoVeiculo.html | 2 +- doc/view/TelaMenu.html | 2 +- doc/view/class-use/TelaBuscaPatrimonio.html | 2 +- doc/view/class-use/TelaCadastroFilial.html | 2 +- .../class-use/TelaCadastroPatrimonio.html | 2 +- .../TelaGerenciamentoEletronico.html | 2 +- .../TelaGerenciamentoEquipamento.html | 2 +- .../class-use/TelaGerenciamentoFilial.html | 2 +- .../TelaGerenciamentoPatrimonio.html | 2 +- .../class-use/TelaGerenciamentoVeiculo.html | 2 +- doc/view/class-use/TelaMenu.html | 2 +- doc/view/package-summary.html | 2 +- doc/view/package-tree.html | 2 +- doc/view/package-use.html | 2 +- src/controle/ControleDados.java | 15 ++- src/modelo/Filial.java | 4 +- src/testes/Teste.java | 104 ++++++++++++++++-- src/view/TelaGerenciamentoEletronico.java | 2 +- src/view/TelaGerenciamentoEquipamento.java | 2 +- src/view/TelaGerenciamentoPatrimonio.java | 2 +- src/view/TelaGerenciamentoVeiculo.java | 2 +- 97 files changed, 216 insertions(+), 122 deletions(-) create mode 100644 "Mini Cen\303\241rio.pdf" diff --git a/Diagrama UML.png b/Diagrama UML.png index 259cbd41336c2bc716615ecbc35b1d84db5a8c16..2d67fa1fbe8aa37ed3ad4b7a69004d6d80a9dd45 100644 GIT binary patch literal 71067 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 diff --git "a/Mini Cen\303\241rio.pdf" "b/Mini Cen\303\241rio.pdf" new file mode 100644 index 0000000000000000000000000000000000000000..d65474734832afbffcf554dc6050a644026feef5 GIT binary patch literal 28369 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 literal 0 HcmV?d00001 diff --git a/bin/controle/ControleDados.class b/bin/controle/ControleDados.class index 14c149cbaff07903d2036aa0105f6b761096034f..3ff4bcef07cb978667f07f53dc9b207fd9afb724 100644 GIT binary patch delta 453 zcmZvY%S!@b6vfYVj7la97iNtWlIiH8lAuC^XwhRJC}*En4(2do20`TDC2^nG`{r@4NThALm@|TWqJl{_^AW48Q>1t6?L!O&__B z0()XxPSuSyH8-rKwPc!LmzB`01B4a_L=;6_Xw^+Q!|0?DL`X5Oqz;Oh@6v@b&4-?W zoo3;rIcDb3N(+cm9FvqloRUbj~7TtQ%P|NS$d(OG%Tz-24?*Zf0=jj=MA$-)Jf?zH<$Xs$A=(fep zcxqkB2Bnk~OKCx9)k23`9qw>X&}YT8ydjopg2_FWmJ?!1?p7B9o(Q47>@g9`Wu>&7 zkz_)ZI~4Lnv}nV#4li&Ks#Pn3ad~|$9?Pog<3atUeml>(wR~O@8dPxYuols7^`5|> zz@}jI2#w!^SHZPaf#V#V3T{d))S!vqIv002F!1=EC-vB{GKAMLD zRbGAJ8D`Q)LEMLu^E3Y);z&p)DT*k`#W1anHUwo<#8)UfSAE5PUR}9EY%w*Iq2#T|dzew@MMb384$H#dxZ%q36^ZE{89?>J6(+U(rs2f=#L-|HtM?ea4JCTio@E5DNL6QIf diff --git a/bin/modelo/ItemPatrimonio.class b/bin/modelo/ItemPatrimonio.class index fb7653ab64e9b9f9bf219fe6336a200ea505d17f..2b1b5866aacf00b2e3c082f04d61bb8ef3e25f19 100644 GIT binary patch delta 17 YcmeC<>Eq!z^>5cc1_lQEjT~%j06HE8fdBvi delta 17 YcmeC<>Eq!z^>5cc1_lO)jT~%j06HTDf&c&j diff --git a/bin/modelo/Veiculo.class b/bin/modelo/Veiculo.class index 52045bfeef60a1ccfe8cfce7f52f6797c98a3e0f..f78ecdd8f290b6ded0b86a0cf95c497cfc9a6323 100644 GIT binary patch delta 17 ZcmX@idzhEw)W2Q(7#JArH*)M|0{}us2BH7} delta 17 ZcmX@idzhEw)W2Q(7#J8FHgfD{0{}ux2BQD~ diff --git a/bin/testes/Teste.class b/bin/testes/Teste.class index 063883fabad5626b998d8a63155e3797510ac964..265f98983f0d091050eee2bb0440acaf1ec41e30 100644 GIT binary patch literal 3552 zcmc(h>vt1H7{;G%lV+2qNxN8d6{S)x1xnkrO@S>6SXwBgp+c>S+@{G=wr+OQ&88|| z5%2dK-ah&t_ys)T@%Y(4%HuP;*%WN$AYVL`op;`uoq6BqH}7oz{Oi}>0UX4S3A89k z`(}-QgLAS;Af}*mNvw!LTR4k@Cl{8?lCPlcfaO^JlL}hu1S;YFz?3|Zt>`0?ej<$!RQ^KxsSSc%bsIb0Jgp+dI ziW$++)<#TqN=|htoMCz%^;OWd>MFUOXZrMI%!XXiVsVR(ml?pcg01TufmuP7Dz0O> z^QKj*+pdaH1!|)+q+*Qkve~DgrCw2CFx4xj$7u(6WQ$g zK6$TI`2IZ8JUEP8(j&y>x?mZVMVXz>)y`ytSA0d-uE&!Rv`ueCcqKt^&<0-F^Q~$` zgrsllMenteIm?63=$+)UU!HY6U$APkO*@*uoxx5kTB|&WGd0|a1*R86kn2zrf z{zXD!^)4{g;rtMB@iePt*Q)hYEE2s$&NDI#j$D>=hH`vqiKj7|(_{9O%_}N+*CZ=~ zR|v12Az9E)8m?sB`>(85BU>x#owD)x$9VMEq+}B%-XR=!N-TI*NiaQLKzH<`S!xs( zqmImI?C#P{+9q#5$0|{}D^j{f-z`b$UQ-a~eU{6sc!M%gzT5!aZ_y5bQ`WcTl#$_4 zPI-s7|L`!!-=n}ai(iY1VDE!q1}{eyAMrY^@XKJ!#Xn)jd^0bV{49;n@x|Sgi~=iB zgzNuv;jAsUu#|#}Fw$LJacy5LniVpM%xEmpP)9*W!-_`QLU~9cG$McMv|IN|@|Kmg zIwwEH1M*{m9#D0Dt-nb2WGU5MeQLYraf%LV`FW*`}LR}?{2$+O~0ULcmJMd zXZz~L+mYlV9Z_9h0@n8_xv2epiU@G=tCw4KUc0PBbpFw6g ze-EuzzTJxfS~0G)nOXNUTpgP*gdEcVhSy6_+Jw=rO&V$KsL`QK8=2OzY>=v+(35(*-qD@y&fdU@KmqE}rmK2N zPwSbc|28qsFjx?sipQDM7N*n7M7Gkq4G&{Ge0ek%|!Y!#-t7Qo?v>% znP8Fa97oP#1ee&_$Oi)c6eiac&}<60fRkKD3U~ptw4{J9;AvV?z-MuaR-7@M=D&VQ z_Za8T(c*6loWL`*R7Q0a^R$wTY=ZCfQ_KPWTzrmJJEIuK^R&{8b}!D*>R`+x+@+tp z%E%=edCJb-BbswF+Jz8}Aes`3K3Nl40j#7kUOn;h*A7{!Zm~4S*&M?6uJtz4rQn*>1r?{8c z+LTrn-G4<>rEK?tW|{LsG#;%GO^sHF#-|mcsnZJ4tk4S4yhQ6xG%v4<<~OdffjPX< zteRJ5v{#GT1y;>oqIsQY@?PH@WHl_tv zN3&G)&Tg$+yMa$7Dc&McY3W(Lt2uHTt4pkO@L;JtO6@qu9L|%~1+uzGR)VY+$f`tE zWwJ8KN*2i?SzRV83r}K+bYCPW%UllNTUwpWXdk|#)y2H>LBVOfKfkA1E%@PY^hom| delta 89 zcmaDLeT|*#)W2Q(7#J8F7)&;D^)OAI!miB7G0|3gD5A^^5 diff --git a/bin/view/TelaBuscaPatrimonio.class b/bin/view/TelaBuscaPatrimonio.class index ce92b461bac23dc06eb7af746e64957f408dde58..16f72ab85edc58075a11ee593085d013560fb70b 100644 GIT binary patch delta 17 Zcmca9byJGt)W2Q(7#JArH*y5>0suw72893s delta 17 Zcmca9byJGt)W2Q(7#J8FHgW{=0suwC28I9t diff --git a/bin/view/TelaCadastroFilial.class b/bin/view/TelaCadastroFilial.class index 8c7aad42a2f7263e35a02e3f9dd9f4d9c9be075c..6ec84e304a807aef25c33560c371490f27c71815 100644 GIT binary patch delta 17 ZcmX>leoCC<)W2Q(7#JArH*y@}1^`552G9Ti delta 17 ZcmX>leoCC<)W2Q(7#J8FHgX)|1^`5A2GIZj diff --git a/bin/view/TelaCadastroPatrimonio.class b/bin/view/TelaCadastroPatrimonio.class index 1708a42be2d657bb7616c8cca8d46084d92697e7..abedbaadce08cc035a3b061707fc31bd0397b8b1 100644 GIT binary patch delta 17 ZcmZ4Iw$6>?)W2Q(7#JArH*%;c0{}%w266xZ delta 17 ZcmZ4Iw$6>?)W2Q(7#J8FHgc#b0{}%#26F%a diff --git a/bin/view/TelaGerenciamentoEletronico.class b/bin/view/TelaGerenciamentoEletronico.class index e3ee9a4056af445076b42c3dc47d60f9754065d8..05f5f23bf97eb08949898d358ec5dc513ceebedb 100644 GIT binary patch delta 150 zcmeyP^H+!C)W2Q(7#JArH*&1xmMlum%`ZzW3P>y|%FNBr%gkqFVAb&S)QsAEio1@3 zQ;UI{fs28G(P(m@NFU?U$qz)zr1iA7F}%^*!ceq~L3tBH1&~z*#5LO(dBP_bh*m2q sFzjR0V%X1U$Z(M1DbS)chzShO7@h-pAhUSHQn|Gl7#U@OTqZ_208Z5@ApigX delta 149 zcmeyX^GAo{)W2Q(7#J8FHgc@wmQ1Zk&MD0-3P>y|%FNBr%gkqFVAb&S)C}8vio1@3 zQp$qz)zq;$2nF}%^*!ceq~L1`011&~z*#5LO(c_tT%Rx8Rg r>|@kq*w1LdaFF3C(4I7i0SwO=o&$Lxqj<$qxiuLW8D)W7CPp~`7dI%m diff --git a/bin/view/TelaGerenciamentoEquipamento.class b/bin/view/TelaGerenciamentoEquipamento.class index 82d9344eaf90f98bcfdb75ec4af4073f8e3fee93..fc23bacc44053fdb1ee296630fe92365b9c4124d 100644 GIT binary patch delta 150 zcmdm@wN;Db)W2Q(7#JArH*&agOBSW(=9i@w1tgXfW#;DRW#%(7uxfaEYDR5N<37&L z`Imu tW!T8b&#;M6jA0AIb)ZEt5EB?~Fx&+4KxUm2iRRW~U<9gSU|?bt007}JD3AaE delta 149 zcmdn0wMC2L)W2Q(7#J8FHgdRfOQu#N=agm^1tgXfW#;DRW#%(7uxfaEYKCo2<37&L z`G3{1xpU{|p6lPt_>+#K<4-frRF*Dc776{qfI^F)2wGfof(z=@I0n%| zS|mhZ*~ut^Xp{T0u9VQaTv%<2AlkMpu(C{@&dgXyoXz*W-}9aGzHq)ISCjsw&F3!w z^t11gf5qRlLYTSCX!b%TchnxStr0?trQ@f(_%3UVc70XgCw|G4(c=3p(2l4F8`3gb zz3V6lbP)2Y(Vb`JxBR$FA!y1Pv7k5L zt%r?rStRr(!DjVJL4>>wY!QsGRW_Tg@u*-s)g!gao_*FnV;!^dIeRoaW@ia^ES-+0 zJ?tXFGu3tSlIinxqTpeiXj4Mq$oUEToHd#m%V+(J6(`9Vvr)b_g)4!={3mnT?Rx{a zI$(pG2pr-&`7DqM-%B`H?tX%kb7*^vVO0$|_-mwy*yki0t?ub zgTY9oI8pu7-#yZy+o89pIW*+8;K9jROyfST;~{Qf9y54}oA>~U&$xwk%(5D{S&utP z2l~qH@Cr++Q$AVADi8zcVKr+|f#Zm=R#h&XMuY)XX$&gV3w^(liuI;IhFGU|y3~FX zv`J`cJe6=*KUlW4<3O@l%wb%K;ky`7?!!tMa@eLnK>Z>+xAJW93*5O4ahH(T|48>X zL@ObQ5+X44@0wlmeQ3C^lDm~XxB47=*rOtuxX8VT!c_`lz_o#XkLsdPm1UnYU%}o# DGrF*n delta 736 zcmZ9KO-vI}6ot>F)0uYW4HVi^l%JMT3Y4lSEDQ@3jV2_T7=MT{aZ%_5N5_)%$6#V4 zZde%w9vU?X1M%?o<{U7bfo9xzz*}5UIXt(Gc@C=ic+(mvi&pO7crmT`JDM z0C0f1pQy`f;08fAMu)6|nLT1!X3Fy58?Vz^3!(~s@$*{5vyLJ| z48Qq=7L$ol1-baV*4pf5B;y*vXPLQtDtkPY&zhG;GUkYi>*QhNoniq=W5jqJoAZY7 zUZFZdj8`k+6NfJwnY_boXH<_>amlceKWSLTP~J%QXVS)~N+D`w)I?!|Uzh_at6=o! z`qCE)xxASfCb-%=&Z>A!&5WYd!u$2G)JkZa^wm}k80JvH8c`{RqC)L_Qjg1Rj_l-% zdaIm3kr3xTCGyl$dC~2C2e&w&5Wng_L?8G|e{aM6P8)9%&v0f2ky)gL8np4%Y1Az9 zP@p6D{W;bauwM4o9DfcQ{B$53b{tWU{~aUPB-x}mJ)2a{0|&>ZaT5=43y&~?Sxn*; zrtlFQpD~Sf+@>nrp<3LhF<#2d|B~gi(q*EmbN6|%9P(9puCBp0LUr=;*xC)|H3D~6E0U| tW!T8b&#;M6jA0AIb)ZEt5EB?~Fx&+4KxVaxM00B~FalLEFfcI+0072PC{F+Y delta 149 zcmaE>`9_oD)W2Q(7#J8FHga%qOQu#N=agm^1tgXfW#;DRW#%(7uxfaEYKCpria72LP)W2Q(7#JArH*(l;002S61}y*p delta 17 ZcmX>ia72LP)W2Q(7#J8FHgec-002SB1}*>q diff --git a/doc/allclasses-index.html b/doc/allclasses-index.html index bdbda67..2c7c6bf 100644 --- a/doc/allclasses-index.html +++ b/doc/allclasses-index.html @@ -1,7 +1,7 @@ - + All Classes and Interfaces diff --git a/doc/allpackages-index.html b/doc/allpackages-index.html index 2c62a81..d674660 100644 --- a/doc/allpackages-index.html +++ b/doc/allpackages-index.html @@ -1,7 +1,7 @@ - + All Packages diff --git a/doc/controle/ControleDados.html b/doc/controle/ControleDados.html index b0be42f..a2b2c6f 100644 --- a/doc/controle/ControleDados.html +++ b/doc/controle/ControleDados.html @@ -1,7 +1,7 @@ - + ControleDados @@ -199,18 +199,6 @@

Method Summary

-
void
-
excluirFilial(int index)
-
-
chamada do método excluir filial presente na classe Escritorio presente na classe modelo, excluindo - uma filial selecionada pelo seu index;
-
-
void
-
excluirPatrimonio(int indexFilial, - int index)
-
-
Exclui o patrimonio vinculado a uma determinada filial.
-
 
@@ -220,6 +208,18 @@

Method Summary

getFilial(int index)
 
+
boolean
+
removerFilial(int index)
+
+
chamada do método excluir filial presente na classe Escritorio presente na classe modelo, excluindo + uma filial selecionada pelo seu index;
+
+
boolean
+
removerPatrimonio(int indexFilial, + int index)
+
+
Exclui o patrimonio vinculado a uma determinada filial.
+
void
 
@@ -495,9 +495,9 @@

eqpEquipamentoEletronico

  • -
    -

    excluirFilial

    -
    public void excluirFilial(int index)
    +
    +

    removerFilial

    +
    public boolean removerFilial(int index)
    chamada do método excluir filial presente na classe Escritorio presente na classe modelo, excluindo uma filial selecionada pelo seu index;
    @@ -507,9 +507,9 @@

    excluirFilial

  • -
    -

    excluirPatrimonio

    -
    public void excluirPatrimonio(int indexFilial, +
    +

    removerPatrimonio

    +
    public boolean removerPatrimonio(int indexFilial, int index)
    Exclui o patrimonio vinculado a uma determinada filial.
    @@ -531,7 +531,7 @@

    buscarPatrimonio

    nome - Nome inserido como base para procurar o patrimônio desejado.
    Returns:
    retorna um vetor com valores atribuídos {-1,-1} para representar que nenhum patrimônio foi selecionado, visto que não existe - negativa no ArrayList de patrimônios.
    + posição negativa no ArrayList de patrimônios.
  • diff --git a/doc/controle/ControleFilial.html b/doc/controle/ControleFilial.html index 3cab757..0ec0f67 100644 --- a/doc/controle/ControleFilial.html +++ b/doc/controle/ControleFilial.html @@ -1,7 +1,7 @@ - + ControleFilial diff --git a/doc/controle/ControlePatrimonio.html b/doc/controle/ControlePatrimonio.html index 70ad6be..b2ab245 100644 --- a/doc/controle/ControlePatrimonio.html +++ b/doc/controle/ControlePatrimonio.html @@ -1,7 +1,7 @@ - + ControlePatrimonio diff --git a/doc/controle/class-use/ControleDados.html b/doc/controle/class-use/ControleDados.html index dc9aec1..3051322 100644 --- a/doc/controle/class-use/ControleDados.html +++ b/doc/controle/class-use/ControleDados.html @@ -1,7 +1,7 @@ - + Uses of Class controle.ControleDados diff --git a/doc/controle/class-use/ControleFilial.html b/doc/controle/class-use/ControleFilial.html index 6fecab0..2b9b2fc 100644 --- a/doc/controle/class-use/ControleFilial.html +++ b/doc/controle/class-use/ControleFilial.html @@ -1,7 +1,7 @@ - + Uses of Class controle.ControleFilial diff --git a/doc/controle/class-use/ControlePatrimonio.html b/doc/controle/class-use/ControlePatrimonio.html index 9e63294..c348c8a 100644 --- a/doc/controle/class-use/ControlePatrimonio.html +++ b/doc/controle/class-use/ControlePatrimonio.html @@ -1,7 +1,7 @@ - + Uses of Class controle.ControlePatrimonio diff --git a/doc/controle/package-summary.html b/doc/controle/package-summary.html index 083b261..cc49f30 100644 --- a/doc/controle/package-summary.html +++ b/doc/controle/package-summary.html @@ -1,7 +1,7 @@ - + controle diff --git a/doc/controle/package-tree.html b/doc/controle/package-tree.html index b6ad4e4..8d21870 100644 --- a/doc/controle/package-tree.html +++ b/doc/controle/package-tree.html @@ -1,7 +1,7 @@ - + controle Class Hierarchy diff --git a/doc/controle/package-use.html b/doc/controle/package-use.html index 821ecf8..c4c02fc 100644 --- a/doc/controle/package-use.html +++ b/doc/controle/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package controle diff --git a/doc/help-doc.html b/doc/help-doc.html index ac618a2..5d080a0 100644 --- a/doc/help-doc.html +++ b/doc/help-doc.html @@ -1,7 +1,7 @@ - + API Help diff --git a/doc/index-files/index-1.html b/doc/index-files/index-1.html index a51995c..a5c54a8 100644 --- a/doc/index-files/index-1.html +++ b/doc/index-files/index-1.html @@ -1,7 +1,7 @@ - + A-Index diff --git a/doc/index-files/index-10.html b/doc/index-files/index-10.html index 2bda77f..016bbd1 100644 --- a/doc/index-files/index-10.html +++ b/doc/index-files/index-10.html @@ -1,7 +1,7 @@ - + R-Index @@ -54,11 +54,20 @@

    Index

    A B C E F G I L M R S T V 
    All Classes and Interfaces|All Packages

    R

    +
    removerFilial(int) - Method in class controle.ControleDados
    +
    +
    chamada do método excluir filial presente na classe Escritorio presente na classe modelo, excluindo + uma filial selecionada pelo seu index;
    +
    removerFilial(Filial) - Method in class modelo.Escritorio
    Método responsável por remover uma filial.
    -
    removerPatrimonio(ItemPatrimonio) - Method in class modelo.Filial
    +
    removerPatrimonio(int, int) - Method in class controle.ControleDados
    +
    +
    Exclui o patrimonio vinculado a uma determinada filial.
    +
    +
    removerPatrimonio(int, ItemPatrimonio) - Method in class modelo.Filial
    Método responsável remover os validados na classe ControleDados presentes no pacote controle.
    diff --git a/doc/index-files/index-11.html b/doc/index-files/index-11.html index af2f56a..61abd47 100644 --- a/doc/index-files/index-11.html +++ b/doc/index-files/index-11.html @@ -1,7 +1,7 @@ - + S-Index diff --git a/doc/index-files/index-12.html b/doc/index-files/index-12.html index 4256942..5eae157 100644 --- a/doc/index-files/index-12.html +++ b/doc/index-files/index-12.html @@ -1,7 +1,7 @@ - + T-Index diff --git a/doc/index-files/index-13.html b/doc/index-files/index-13.html index 58f52e1..8d76647 100644 --- a/doc/index-files/index-13.html +++ b/doc/index-files/index-13.html @@ -1,7 +1,7 @@ - + V-Index diff --git a/doc/index-files/index-2.html b/doc/index-files/index-2.html index 701d840..d09dd3e 100644 --- a/doc/index-files/index-2.html +++ b/doc/index-files/index-2.html @@ -1,7 +1,7 @@ - + B-Index diff --git a/doc/index-files/index-3.html b/doc/index-files/index-3.html index 4f3e8fe..19d6aaa 100644 --- a/doc/index-files/index-3.html +++ b/doc/index-files/index-3.html @@ -1,7 +1,7 @@ - + C-Index diff --git a/doc/index-files/index-4.html b/doc/index-files/index-4.html index 3af8b59..2eb5ffe 100644 --- a/doc/index-files/index-4.html +++ b/doc/index-files/index-4.html @@ -1,7 +1,7 @@ - + E-Index @@ -126,15 +126,6 @@

    E

    Atribuição dos parâmetros.
    -
    excluirFilial(int) - Method in class controle.ControleDados
    -
    -
    chamada do método excluir filial presente na classe Escritorio presente na classe modelo, excluindo - uma filial selecionada pelo seu index;
    -
    -
    excluirPatrimonio(int, int) - Method in class controle.ControleDados
    -
    -
    Exclui o patrimonio vinculado a uma determinada filial.
    -
    A B C E F G I L M R S T V 
    All Classes and Interfaces|All Packages diff --git a/doc/index-files/index-5.html b/doc/index-files/index-5.html index 97f92e0..9a37ff8 100644 --- a/doc/index-files/index-5.html +++ b/doc/index-files/index-5.html @@ -1,7 +1,7 @@ - + F-Index diff --git a/doc/index-files/index-6.html b/doc/index-files/index-6.html index 85f676b..27b5eef 100644 --- a/doc/index-files/index-6.html +++ b/doc/index-files/index-6.html @@ -1,7 +1,7 @@ - + G-Index diff --git a/doc/index-files/index-7.html b/doc/index-files/index-7.html index eb5ba1e..6d58ce6 100644 --- a/doc/index-files/index-7.html +++ b/doc/index-files/index-7.html @@ -1,7 +1,7 @@ - + I-Index diff --git a/doc/index-files/index-8.html b/doc/index-files/index-8.html index 0c67806..e1b7c6a 100644 --- a/doc/index-files/index-8.html +++ b/doc/index-files/index-8.html @@ -1,7 +1,7 @@ - + L-Index diff --git a/doc/index-files/index-9.html b/doc/index-files/index-9.html index c2f43b5..2291eb5 100644 --- a/doc/index-files/index-9.html +++ b/doc/index-files/index-9.html @@ -1,7 +1,7 @@ - + M-Index diff --git a/doc/index.html b/doc/index.html index 94c6ef1..41d6cde 100644 --- a/doc/index.html +++ b/doc/index.html @@ -1,7 +1,7 @@ - + Overview diff --git a/doc/member-search-index.js b/doc/member-search-index.js index a1644f6..dc9c6b0 100644 --- a/doc/member-search-index.js +++ b/doc/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"view","c":"TelaBuscaPatrimonio","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"view","c":"TelaCadastroFilial","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"view","c":"TelaCadastroPatrimonio","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"view","c":"TelaGerenciamentoEletronico","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"view","c":"TelaGerenciamentoEquipamento","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"view","c":"TelaGerenciamentoFilial","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"view","c":"TelaGerenciamentoPatrimonio","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"view","c":"TelaGerenciamentoVeiculo","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"view","c":"TelaMenu","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"controle","c":"ControleDados","l":"buscarPatrimonio(String)","u":"buscarPatrimonio(java.lang.String)"},{"p":"modelo","c":"Escritorio","l":"buscarPatrimonio(String)","u":"buscarPatrimonio(java.lang.String)"},{"p":"view","c":"TelaCadastroPatrimonio","l":"cadastroPatrimonio(int, int)","u":"cadastroPatrimonio(int,int)"},{"p":"controle","c":"ControleDados","l":"ControleDados()","u":"%3Cinit%3E()"},{"p":"controle","c":"ControleFilial","l":"ControleFilial(ControleDados)","u":"%3Cinit%3E(controle.ControleDados)"},{"p":"controle","c":"ControlePatrimonio","l":"ControlePatrimonio(ControleDados)","u":"%3Cinit%3E(controle.ControleDados)"},{"p":"controle","c":"ControlePatrimonio","l":"ControlePatrimonio(ControleDados, int)","u":"%3Cinit%3E(controle.ControleDados,int)"},{"p":"modelo","c":"Escritorio","l":"editarCadastrarFilial(int, Filial)","u":"editarCadastrarFilial(int,modelo.Filial)"},{"p":"controle","c":"ControleDados","l":"editarCadastrarFilial(String, String, String, int)","u":"editarCadastrarFilial(java.lang.String,java.lang.String,java.lang.String,int)"},{"p":"modelo","c":"Filial","l":"editarCadastrarPatrimonio(ItemPatrimonio)","u":"editarCadastrarPatrimonio(modelo.ItemPatrimonio)"},{"p":"controle","c":"ControleDados","l":"editarCadastrarPatrimonioConstrucao(String, String, String, String, String, String, String, int, int)","u":"editarCadastrarPatrimonioConstrucao(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int)"},{"p":"controle","c":"ControleDados","l":"editarCadastrarPatrimonioEletronico(String, String, String, String, String, String, String, String, int, int)","u":"editarCadastrarPatrimonioEletronico(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int)"},{"p":"controle","c":"ControleDados","l":"editarCadastrarPatrimonioVeiculo(String, String, String, String, String, String, String, int, int)","u":"editarCadastrarPatrimonioVeiculo(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int)"},{"p":"controle","c":"ControleDados","l":"eqpConstrucao(int, int)","u":"eqpConstrucao(int,int)"},{"p":"controle","c":"ControleDados","l":"eqpEquipamentoEletronico(int, int)","u":"eqpEquipamentoEletronico(int,int)"},{"p":"modelo","c":"EquipamentoConstrucao","l":"EquipamentoConstrucao()","u":"%3Cinit%3E()"},{"p":"modelo","c":"EquipamentoConstrucao","l":"EquipamentoConstrucao(String, int, double, String, double, int, String)","u":"%3Cinit%3E(java.lang.String,int,double,java.lang.String,double,int,java.lang.String)"},{"p":"modelo","c":"EquipamentoEletronico","l":"EquipamentoEletronico()","u":"%3Cinit%3E()"},{"p":"modelo","c":"EquipamentoEletronico","l":"EquipamentoEletronico(String, int, double, String, double, int, String, String)","u":"%3Cinit%3E(java.lang.String,int,double,java.lang.String,double,int,java.lang.String,java.lang.String)"},{"p":"modelo","c":"Escritorio","l":"Escritorio()","u":"%3Cinit%3E()"},{"p":"modelo","c":"Escritorio","l":"Escritorio(String, ArrayList)","u":"%3Cinit%3E(java.lang.String,java.util.ArrayList)"},{"p":"controle","c":"ControleDados","l":"excluirFilial(int)"},{"p":"controle","c":"ControleDados","l":"excluirPatrimonio(int, int)","u":"excluirPatrimonio(int,int)"},{"p":"modelo","c":"Filial","l":"Filial()","u":"%3Cinit%3E()"},{"p":"modelo","c":"Filial","l":"Filial(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"modelo","c":"Escritorio","l":"fillFilialWithSomeData()"},{"p":"modelo","c":"Escritorio","l":"fillPatrimonioWithSomeData()"},{"p":"modelo","c":"EquipamentoConstrucao","l":"getAnoFabricacao()"},{"p":"modelo","c":"Filial","l":"getCnpj()"},{"p":"modelo","c":"Veiculo","l":"getCor()"},{"p":"modelo","c":"Filial","l":"getEndereco()"},{"p":"controle","c":"ControleDados","l":"getEscritorio()"},{"p":"controle","c":"ControleDados","l":"getFiliais()"},{"p":"controle","c":"ControleFilial","l":"getFiliais()"},{"p":"modelo","c":"Escritorio","l":"getFiliais()"},{"p":"controle","c":"ControleDados","l":"getFilial(int)"},{"p":"modelo","c":"ItemPatrimonio","l":"getMarca()"},{"p":"modelo","c":"EquipamentoConstrucao","l":"getMaterial()"},{"p":"modelo","c":"EquipamentoEletronico","l":"getModelo()"},{"p":"modelo","c":"Filial","l":"getNome()"},{"p":"modelo","c":"Escritorio","l":"getNomeEscritorio()"},{"p":"modelo","c":"ItemPatrimonio","l":"getNomeItem()"},{"p":"controle","c":"ControleFilial","l":"getNomesFiliais()"},{"p":"controle","c":"ControlePatrimonio","l":"getNomesPatrimonios()"},{"p":"modelo","c":"Filial","l":"getPatrimonio()"},{"p":"controle","c":"ControlePatrimonio","l":"getPatrimonios()"},{"p":"modelo","c":"EquipamentoConstrucao","l":"getPesoEquipamento()"},{"p":"modelo","c":"EquipamentoEletronico","l":"getPesoEquipamento()"},{"p":"controle","c":"ControleFilial","l":"getQtdFiliais()"},{"p":"controle","c":"ControlePatrimonio","l":"getQtdPatrimonios()"},{"p":"modelo","c":"Veiculo","l":"getQtdPortas()"},{"p":"modelo","c":"ItemPatrimonio","l":"getQuantidade()"},{"p":"modelo","c":"EquipamentoEletronico","l":"getSistema()"},{"p":"modelo","c":"Veiculo","l":"getTipoVeiculo()"},{"p":"modelo","c":"ItemPatrimonio","l":"getValor()"},{"p":"modelo","c":"EquipamentoEletronico","l":"getVoltagem()"},{"p":"modelo","c":"ItemPatrimonio","l":"ItemPatrimonio()","u":"%3Cinit%3E()"},{"p":"modelo","c":"Escritorio","l":"listarFiliais()"},{"p":"modelo","c":"Filial","l":"listarPatrimonio()"},{"p":"view","c":"TelaMenu","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"modelo","c":"Escritorio","l":"removerFilial(Filial)","u":"removerFilial(modelo.Filial)"},{"p":"modelo","c":"Filial","l":"removerPatrimonio(ItemPatrimonio)","u":"removerPatrimonio(modelo.ItemPatrimonio)"},{"p":"modelo","c":"EquipamentoConstrucao","l":"setAnoFabricacao(int)"},{"p":"modelo","c":"Filial","l":"setCnpj(String)","u":"setCnpj(java.lang.String)"},{"p":"modelo","c":"Veiculo","l":"setCor(String)","u":"setCor(java.lang.String)"},{"p":"modelo","c":"Filial","l":"setEndereco(String)","u":"setEndereco(java.lang.String)"},{"p":"controle","c":"ControleDados","l":"setEscritorio(Escritorio)","u":"setEscritorio(modelo.Escritorio)"},{"p":"controle","c":"ControleFilial","l":"setFiliais(ArrayList)","u":"setFiliais(java.util.ArrayList)"},{"p":"modelo","c":"Escritorio","l":"setFiliais(ArrayList)","u":"setFiliais(java.util.ArrayList)"},{"p":"controle","c":"ControleDados","l":"setFilial(ArrayList)","u":"setFilial(java.util.ArrayList)"},{"p":"modelo","c":"ItemPatrimonio","l":"setMarca(String)","u":"setMarca(java.lang.String)"},{"p":"modelo","c":"EquipamentoConstrucao","l":"setMaterial(String)","u":"setMaterial(java.lang.String)"},{"p":"modelo","c":"EquipamentoEletronico","l":"setModelo(String)","u":"setModelo(java.lang.String)"},{"p":"modelo","c":"Filial","l":"setNome(String)","u":"setNome(java.lang.String)"},{"p":"modelo","c":"Escritorio","l":"setNomeEscritorio(String)","u":"setNomeEscritorio(java.lang.String)"},{"p":"modelo","c":"ItemPatrimonio","l":"setNomeItem(String)","u":"setNomeItem(java.lang.String)"},{"p":"modelo","c":"Filial","l":"setPatrimonio(ArrayList)","u":"setPatrimonio(java.util.ArrayList)"},{"p":"controle","c":"ControlePatrimonio","l":"setPatrimonios(ArrayList)","u":"setPatrimonios(java.util.ArrayList)"},{"p":"modelo","c":"EquipamentoConstrucao","l":"setPesoEquipamento(double)"},{"p":"modelo","c":"EquipamentoEletronico","l":"setPesoEquipamento(double)"},{"p":"modelo","c":"Veiculo","l":"setQtdPortas(int)"},{"p":"modelo","c":"ItemPatrimonio","l":"setQuantidade(int)"},{"p":"modelo","c":"EquipamentoEletronico","l":"setSistema(String)","u":"setSistema(java.lang.String)"},{"p":"modelo","c":"Veiculo","l":"setTipoVeiculo(String)","u":"setTipoVeiculo(java.lang.String)"},{"p":"modelo","c":"ItemPatrimonio","l":"setValor(double)"},{"p":"modelo","c":"EquipamentoEletronico","l":"setVoltagem(int)"},{"p":"view","c":"TelaBuscaPatrimonio","l":"TelaBuscaPatrimonio(ControleDados)","u":"%3Cinit%3E(controle.ControleDados)"},{"p":"view","c":"TelaCadastroFilial","l":"TelaCadastroFilial(ControleDados, int)","u":"%3Cinit%3E(controle.ControleDados,int)"},{"p":"view","c":"TelaCadastroPatrimonio","l":"TelaCadastroPatrimonio(ControleDados, int, int)","u":"%3Cinit%3E(controle.ControleDados,int,int)"},{"p":"view","c":"TelaGerenciamentoEletronico","l":"TelaGerenciamentoEletronico(ControleDados, int, int)","u":"%3Cinit%3E(controle.ControleDados,int,int)"},{"p":"view","c":"TelaGerenciamentoEquipamento","l":"TelaGerenciamentoEquipamento(ControleDados, int, int)","u":"%3Cinit%3E(controle.ControleDados,int,int)"},{"p":"view","c":"TelaGerenciamentoFilial","l":"TelaGerenciamentoFilial(ControleDados)","u":"%3Cinit%3E(controle.ControleDados)"},{"p":"view","c":"TelaGerenciamentoPatrimonio","l":"TelaGerenciamentoPatrimonio(ControleDados, int)","u":"%3Cinit%3E(controle.ControleDados,int)"},{"p":"view","c":"TelaGerenciamentoVeiculo","l":"TelaGerenciamentoVeiculo(ControleDados, int, int)","u":"%3Cinit%3E(controle.ControleDados,int,int)"},{"p":"view","c":"TelaMenu","l":"TelaMenu()","u":"%3Cinit%3E()"},{"p":"modelo","c":"EquipamentoConstrucao","l":"toString()"},{"p":"modelo","c":"EquipamentoEletronico","l":"toString()"},{"p":"modelo","c":"Escritorio","l":"toString()"},{"p":"modelo","c":"Filial","l":"toString()"},{"p":"modelo","c":"ItemPatrimonio","l":"toString()"},{"p":"modelo","c":"Veiculo","l":"toString()"},{"p":"view","c":"TelaGerenciamentoFilial","l":"valueChanged(ListSelectionEvent)","u":"valueChanged(javax.swing.event.ListSelectionEvent)"},{"p":"view","c":"TelaGerenciamentoPatrimonio","l":"valueChanged(ListSelectionEvent)","u":"valueChanged(javax.swing.event.ListSelectionEvent)"},{"p":"modelo","c":"Veiculo","l":"Veiculo()","u":"%3Cinit%3E()"},{"p":"controle","c":"ControleDados","l":"veiculo(int, int)","u":"veiculo(int,int)"},{"p":"modelo","c":"Veiculo","l":"Veiculo(String, int, double, String, String, String, int)","u":"%3Cinit%3E(java.lang.String,int,double,java.lang.String,java.lang.String,java.lang.String,int)"},{"p":"controle","c":"ControleDados","l":"verificaPatrimonio(int, int)","u":"verificaPatrimonio(int,int)"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"view","c":"TelaBuscaPatrimonio","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"view","c":"TelaCadastroFilial","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"view","c":"TelaCadastroPatrimonio","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"view","c":"TelaGerenciamentoEletronico","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"view","c":"TelaGerenciamentoEquipamento","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"view","c":"TelaGerenciamentoFilial","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"view","c":"TelaGerenciamentoPatrimonio","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"view","c":"TelaGerenciamentoVeiculo","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"view","c":"TelaMenu","l":"actionPerformed(ActionEvent)","u":"actionPerformed(java.awt.event.ActionEvent)"},{"p":"controle","c":"ControleDados","l":"buscarPatrimonio(String)","u":"buscarPatrimonio(java.lang.String)"},{"p":"modelo","c":"Escritorio","l":"buscarPatrimonio(String)","u":"buscarPatrimonio(java.lang.String)"},{"p":"view","c":"TelaCadastroPatrimonio","l":"cadastroPatrimonio(int, int)","u":"cadastroPatrimonio(int,int)"},{"p":"controle","c":"ControleDados","l":"ControleDados()","u":"%3Cinit%3E()"},{"p":"controle","c":"ControleFilial","l":"ControleFilial(ControleDados)","u":"%3Cinit%3E(controle.ControleDados)"},{"p":"controle","c":"ControlePatrimonio","l":"ControlePatrimonio(ControleDados)","u":"%3Cinit%3E(controle.ControleDados)"},{"p":"controle","c":"ControlePatrimonio","l":"ControlePatrimonio(ControleDados, int)","u":"%3Cinit%3E(controle.ControleDados,int)"},{"p":"modelo","c":"Escritorio","l":"editarCadastrarFilial(int, Filial)","u":"editarCadastrarFilial(int,modelo.Filial)"},{"p":"controle","c":"ControleDados","l":"editarCadastrarFilial(String, String, String, int)","u":"editarCadastrarFilial(java.lang.String,java.lang.String,java.lang.String,int)"},{"p":"modelo","c":"Filial","l":"editarCadastrarPatrimonio(ItemPatrimonio)","u":"editarCadastrarPatrimonio(modelo.ItemPatrimonio)"},{"p":"controle","c":"ControleDados","l":"editarCadastrarPatrimonioConstrucao(String, String, String, String, String, String, String, int, int)","u":"editarCadastrarPatrimonioConstrucao(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int)"},{"p":"controle","c":"ControleDados","l":"editarCadastrarPatrimonioEletronico(String, String, String, String, String, String, String, String, int, int)","u":"editarCadastrarPatrimonioEletronico(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int)"},{"p":"controle","c":"ControleDados","l":"editarCadastrarPatrimonioVeiculo(String, String, String, String, String, String, String, int, int)","u":"editarCadastrarPatrimonioVeiculo(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int)"},{"p":"controle","c":"ControleDados","l":"eqpConstrucao(int, int)","u":"eqpConstrucao(int,int)"},{"p":"controle","c":"ControleDados","l":"eqpEquipamentoEletronico(int, int)","u":"eqpEquipamentoEletronico(int,int)"},{"p":"modelo","c":"EquipamentoConstrucao","l":"EquipamentoConstrucao()","u":"%3Cinit%3E()"},{"p":"modelo","c":"EquipamentoConstrucao","l":"EquipamentoConstrucao(String, int, double, String, double, int, String)","u":"%3Cinit%3E(java.lang.String,int,double,java.lang.String,double,int,java.lang.String)"},{"p":"modelo","c":"EquipamentoEletronico","l":"EquipamentoEletronico()","u":"%3Cinit%3E()"},{"p":"modelo","c":"EquipamentoEletronico","l":"EquipamentoEletronico(String, int, double, String, double, int, String, String)","u":"%3Cinit%3E(java.lang.String,int,double,java.lang.String,double,int,java.lang.String,java.lang.String)"},{"p":"modelo","c":"Escritorio","l":"Escritorio()","u":"%3Cinit%3E()"},{"p":"modelo","c":"Escritorio","l":"Escritorio(String, ArrayList)","u":"%3Cinit%3E(java.lang.String,java.util.ArrayList)"},{"p":"modelo","c":"Filial","l":"Filial()","u":"%3Cinit%3E()"},{"p":"modelo","c":"Filial","l":"Filial(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"modelo","c":"Escritorio","l":"fillFilialWithSomeData()"},{"p":"modelo","c":"Escritorio","l":"fillPatrimonioWithSomeData()"},{"p":"modelo","c":"EquipamentoConstrucao","l":"getAnoFabricacao()"},{"p":"modelo","c":"Filial","l":"getCnpj()"},{"p":"modelo","c":"Veiculo","l":"getCor()"},{"p":"modelo","c":"Filial","l":"getEndereco()"},{"p":"controle","c":"ControleDados","l":"getEscritorio()"},{"p":"controle","c":"ControleDados","l":"getFiliais()"},{"p":"controle","c":"ControleFilial","l":"getFiliais()"},{"p":"modelo","c":"Escritorio","l":"getFiliais()"},{"p":"controle","c":"ControleDados","l":"getFilial(int)"},{"p":"modelo","c":"ItemPatrimonio","l":"getMarca()"},{"p":"modelo","c":"EquipamentoConstrucao","l":"getMaterial()"},{"p":"modelo","c":"EquipamentoEletronico","l":"getModelo()"},{"p":"modelo","c":"Filial","l":"getNome()"},{"p":"modelo","c":"Escritorio","l":"getNomeEscritorio()"},{"p":"modelo","c":"ItemPatrimonio","l":"getNomeItem()"},{"p":"controle","c":"ControleFilial","l":"getNomesFiliais()"},{"p":"controle","c":"ControlePatrimonio","l":"getNomesPatrimonios()"},{"p":"modelo","c":"Filial","l":"getPatrimonio()"},{"p":"controle","c":"ControlePatrimonio","l":"getPatrimonios()"},{"p":"modelo","c":"EquipamentoConstrucao","l":"getPesoEquipamento()"},{"p":"modelo","c":"EquipamentoEletronico","l":"getPesoEquipamento()"},{"p":"controle","c":"ControleFilial","l":"getQtdFiliais()"},{"p":"controle","c":"ControlePatrimonio","l":"getQtdPatrimonios()"},{"p":"modelo","c":"Veiculo","l":"getQtdPortas()"},{"p":"modelo","c":"ItemPatrimonio","l":"getQuantidade()"},{"p":"modelo","c":"EquipamentoEletronico","l":"getSistema()"},{"p":"modelo","c":"Veiculo","l":"getTipoVeiculo()"},{"p":"modelo","c":"ItemPatrimonio","l":"getValor()"},{"p":"modelo","c":"EquipamentoEletronico","l":"getVoltagem()"},{"p":"modelo","c":"ItemPatrimonio","l":"ItemPatrimonio()","u":"%3Cinit%3E()"},{"p":"modelo","c":"Escritorio","l":"listarFiliais()"},{"p":"modelo","c":"Filial","l":"listarPatrimonio()"},{"p":"view","c":"TelaMenu","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"modelo","c":"Escritorio","l":"removerFilial(Filial)","u":"removerFilial(modelo.Filial)"},{"p":"controle","c":"ControleDados","l":"removerFilial(int)"},{"p":"controle","c":"ControleDados","l":"removerPatrimonio(int, int)","u":"removerPatrimonio(int,int)"},{"p":"modelo","c":"Filial","l":"removerPatrimonio(int, ItemPatrimonio)","u":"removerPatrimonio(int,modelo.ItemPatrimonio)"},{"p":"modelo","c":"EquipamentoConstrucao","l":"setAnoFabricacao(int)"},{"p":"modelo","c":"Filial","l":"setCnpj(String)","u":"setCnpj(java.lang.String)"},{"p":"modelo","c":"Veiculo","l":"setCor(String)","u":"setCor(java.lang.String)"},{"p":"modelo","c":"Filial","l":"setEndereco(String)","u":"setEndereco(java.lang.String)"},{"p":"controle","c":"ControleDados","l":"setEscritorio(Escritorio)","u":"setEscritorio(modelo.Escritorio)"},{"p":"controle","c":"ControleFilial","l":"setFiliais(ArrayList)","u":"setFiliais(java.util.ArrayList)"},{"p":"modelo","c":"Escritorio","l":"setFiliais(ArrayList)","u":"setFiliais(java.util.ArrayList)"},{"p":"controle","c":"ControleDados","l":"setFilial(ArrayList)","u":"setFilial(java.util.ArrayList)"},{"p":"modelo","c":"ItemPatrimonio","l":"setMarca(String)","u":"setMarca(java.lang.String)"},{"p":"modelo","c":"EquipamentoConstrucao","l":"setMaterial(String)","u":"setMaterial(java.lang.String)"},{"p":"modelo","c":"EquipamentoEletronico","l":"setModelo(String)","u":"setModelo(java.lang.String)"},{"p":"modelo","c":"Filial","l":"setNome(String)","u":"setNome(java.lang.String)"},{"p":"modelo","c":"Escritorio","l":"setNomeEscritorio(String)","u":"setNomeEscritorio(java.lang.String)"},{"p":"modelo","c":"ItemPatrimonio","l":"setNomeItem(String)","u":"setNomeItem(java.lang.String)"},{"p":"modelo","c":"Filial","l":"setPatrimonio(ArrayList)","u":"setPatrimonio(java.util.ArrayList)"},{"p":"controle","c":"ControlePatrimonio","l":"setPatrimonios(ArrayList)","u":"setPatrimonios(java.util.ArrayList)"},{"p":"modelo","c":"EquipamentoConstrucao","l":"setPesoEquipamento(double)"},{"p":"modelo","c":"EquipamentoEletronico","l":"setPesoEquipamento(double)"},{"p":"modelo","c":"Veiculo","l":"setQtdPortas(int)"},{"p":"modelo","c":"ItemPatrimonio","l":"setQuantidade(int)"},{"p":"modelo","c":"EquipamentoEletronico","l":"setSistema(String)","u":"setSistema(java.lang.String)"},{"p":"modelo","c":"Veiculo","l":"setTipoVeiculo(String)","u":"setTipoVeiculo(java.lang.String)"},{"p":"modelo","c":"ItemPatrimonio","l":"setValor(double)"},{"p":"modelo","c":"EquipamentoEletronico","l":"setVoltagem(int)"},{"p":"view","c":"TelaBuscaPatrimonio","l":"TelaBuscaPatrimonio(ControleDados)","u":"%3Cinit%3E(controle.ControleDados)"},{"p":"view","c":"TelaCadastroFilial","l":"TelaCadastroFilial(ControleDados, int)","u":"%3Cinit%3E(controle.ControleDados,int)"},{"p":"view","c":"TelaCadastroPatrimonio","l":"TelaCadastroPatrimonio(ControleDados, int, int)","u":"%3Cinit%3E(controle.ControleDados,int,int)"},{"p":"view","c":"TelaGerenciamentoEletronico","l":"TelaGerenciamentoEletronico(ControleDados, int, int)","u":"%3Cinit%3E(controle.ControleDados,int,int)"},{"p":"view","c":"TelaGerenciamentoEquipamento","l":"TelaGerenciamentoEquipamento(ControleDados, int, int)","u":"%3Cinit%3E(controle.ControleDados,int,int)"},{"p":"view","c":"TelaGerenciamentoFilial","l":"TelaGerenciamentoFilial(ControleDados)","u":"%3Cinit%3E(controle.ControleDados)"},{"p":"view","c":"TelaGerenciamentoPatrimonio","l":"TelaGerenciamentoPatrimonio(ControleDados, int)","u":"%3Cinit%3E(controle.ControleDados,int)"},{"p":"view","c":"TelaGerenciamentoVeiculo","l":"TelaGerenciamentoVeiculo(ControleDados, int, int)","u":"%3Cinit%3E(controle.ControleDados,int,int)"},{"p":"view","c":"TelaMenu","l":"TelaMenu()","u":"%3Cinit%3E()"},{"p":"modelo","c":"EquipamentoConstrucao","l":"toString()"},{"p":"modelo","c":"EquipamentoEletronico","l":"toString()"},{"p":"modelo","c":"Escritorio","l":"toString()"},{"p":"modelo","c":"Filial","l":"toString()"},{"p":"modelo","c":"ItemPatrimonio","l":"toString()"},{"p":"modelo","c":"Veiculo","l":"toString()"},{"p":"view","c":"TelaGerenciamentoFilial","l":"valueChanged(ListSelectionEvent)","u":"valueChanged(javax.swing.event.ListSelectionEvent)"},{"p":"view","c":"TelaGerenciamentoPatrimonio","l":"valueChanged(ListSelectionEvent)","u":"valueChanged(javax.swing.event.ListSelectionEvent)"},{"p":"modelo","c":"Veiculo","l":"Veiculo()","u":"%3Cinit%3E()"},{"p":"controle","c":"ControleDados","l":"veiculo(int, int)","u":"veiculo(int,int)"},{"p":"modelo","c":"Veiculo","l":"Veiculo(String, int, double, String, String, String, int)","u":"%3Cinit%3E(java.lang.String,int,double,java.lang.String,java.lang.String,java.lang.String,int)"},{"p":"controle","c":"ControleDados","l":"verificaPatrimonio(int, int)","u":"verificaPatrimonio(int,int)"}];updateSearchResults(); \ No newline at end of file diff --git a/doc/modelo/EquipamentoConstrucao.html b/doc/modelo/EquipamentoConstrucao.html index 713b03a..5235cd5 100644 --- a/doc/modelo/EquipamentoConstrucao.html +++ b/doc/modelo/EquipamentoConstrucao.html @@ -1,7 +1,7 @@ - + EquipamentoConstrucao diff --git a/doc/modelo/EquipamentoEletronico.html b/doc/modelo/EquipamentoEletronico.html index 81a3225..60116b2 100644 --- a/doc/modelo/EquipamentoEletronico.html +++ b/doc/modelo/EquipamentoEletronico.html @@ -1,7 +1,7 @@ - + EquipamentoEletronico diff --git a/doc/modelo/Escritorio.html b/doc/modelo/Escritorio.html index 5c2321c..283914f 100644 --- a/doc/modelo/Escritorio.html +++ b/doc/modelo/Escritorio.html @@ -1,7 +1,7 @@ - + Escritorio diff --git a/doc/modelo/Filial.html b/doc/modelo/Filial.html index 719c47f..5e86261 100644 --- a/doc/modelo/Filial.html +++ b/doc/modelo/Filial.html @@ -1,7 +1,7 @@ - + Filial @@ -160,7 +160,8 @@

    Method Summary

    Armazena o nome dos itens de patrimônio num vetor do tipo String.
    void
    - +
    removerPatrimonio(int index, + ItemPatrimonio item)
    Método responsável remover os validados na classe ControleDados presentes no pacote controle.
    @@ -296,9 +297,10 @@

    editarCadastrarPatrimonio

  • -
    +

    removerPatrimonio

    -
    public void removerPatrimonio(ItemPatrimonio item)
    +
    public void removerPatrimonio(int index, + ItemPatrimonio item)
    Método responsável remover os validados na classe ControleDados presentes no pacote controle.
    Parameters:
    diff --git a/doc/modelo/ItemPatrimonio.html b/doc/modelo/ItemPatrimonio.html index 57b93b3..33714f8 100644 --- a/doc/modelo/ItemPatrimonio.html +++ b/doc/modelo/ItemPatrimonio.html @@ -1,7 +1,7 @@ - + ItemPatrimonio diff --git a/doc/modelo/Veiculo.html b/doc/modelo/Veiculo.html index b64ee5c..2d7d9ec 100644 --- a/doc/modelo/Veiculo.html +++ b/doc/modelo/Veiculo.html @@ -1,7 +1,7 @@ - + Veiculo diff --git a/doc/modelo/class-use/EquipamentoConstrucao.html b/doc/modelo/class-use/EquipamentoConstrucao.html index 5dadd51..19443c6 100644 --- a/doc/modelo/class-use/EquipamentoConstrucao.html +++ b/doc/modelo/class-use/EquipamentoConstrucao.html @@ -1,7 +1,7 @@ - + Uses of Class modelo.EquipamentoConstrucao diff --git a/doc/modelo/class-use/EquipamentoEletronico.html b/doc/modelo/class-use/EquipamentoEletronico.html index 6684ca9..5240fc5 100644 --- a/doc/modelo/class-use/EquipamentoEletronico.html +++ b/doc/modelo/class-use/EquipamentoEletronico.html @@ -1,7 +1,7 @@ - + Uses of Class modelo.EquipamentoEletronico diff --git a/doc/modelo/class-use/Escritorio.html b/doc/modelo/class-use/Escritorio.html index 8a40a5d..3199906 100644 --- a/doc/modelo/class-use/Escritorio.html +++ b/doc/modelo/class-use/Escritorio.html @@ -1,7 +1,7 @@ - + Uses of Class modelo.Escritorio diff --git a/doc/modelo/class-use/Filial.html b/doc/modelo/class-use/Filial.html index fec3f13..2f063dc 100644 --- a/doc/modelo/class-use/Filial.html +++ b/doc/modelo/class-use/Filial.html @@ -1,7 +1,7 @@ - + Uses of Class modelo.Filial diff --git a/doc/modelo/class-use/ItemPatrimonio.html b/doc/modelo/class-use/ItemPatrimonio.html index 1dd4ebe..f9c485b 100644 --- a/doc/modelo/class-use/ItemPatrimonio.html +++ b/doc/modelo/class-use/ItemPatrimonio.html @@ -1,7 +1,7 @@ - + Uses of Class modelo.ItemPatrimonio @@ -129,7 +129,8 @@

    Uses of ItemPatrimo
    Método responsável por editar ou cadastrar os itens validados na classe ControleDados presentes no pacote controle.
    void
    -
    +
    Filial.removerPatrimonio(int index, + ItemPatrimonio item)
    Método responsável remover os validados na classe ControleDados presentes no pacote controle.
    diff --git a/doc/modelo/class-use/Veiculo.html b/doc/modelo/class-use/Veiculo.html index 2b77a46..6c9342d 100644 --- a/doc/modelo/class-use/Veiculo.html +++ b/doc/modelo/class-use/Veiculo.html @@ -1,7 +1,7 @@ - + Uses of Class modelo.Veiculo diff --git a/doc/modelo/package-summary.html b/doc/modelo/package-summary.html index eae8660..7220010 100644 --- a/doc/modelo/package-summary.html +++ b/doc/modelo/package-summary.html @@ -1,7 +1,7 @@ - + modelo diff --git a/doc/modelo/package-tree.html b/doc/modelo/package-tree.html index 1f369de..01ebf26 100644 --- a/doc/modelo/package-tree.html +++ b/doc/modelo/package-tree.html @@ -1,7 +1,7 @@ - + modelo Class Hierarchy diff --git a/doc/modelo/package-use.html b/doc/modelo/package-use.html index b2a6a9a..abf14cb 100644 --- a/doc/modelo/package-use.html +++ b/doc/modelo/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package modelo diff --git a/doc/overview-summary.html b/doc/overview-summary.html index 1a18d1d..92d034f 100644 --- a/doc/overview-summary.html +++ b/doc/overview-summary.html @@ -1,7 +1,7 @@ - + Generated Documentation (Untitled) diff --git a/doc/overview-tree.html b/doc/overview-tree.html index f8c7898..e2e25bb 100644 --- a/doc/overview-tree.html +++ b/doc/overview-tree.html @@ -1,7 +1,7 @@ - + Class Hierarchy diff --git a/doc/search.html b/doc/search.html index 9a05619..8455bea 100644 --- a/doc/search.html +++ b/doc/search.html @@ -1,7 +1,7 @@ - + Search diff --git a/doc/testes/package-summary.html b/doc/testes/package-summary.html index d5fb54c..b6bbff8 100644 --- a/doc/testes/package-summary.html +++ b/doc/testes/package-summary.html @@ -1,7 +1,7 @@ - + testes diff --git a/doc/testes/package-tree.html b/doc/testes/package-tree.html index e135d7a..f437813 100644 --- a/doc/testes/package-tree.html +++ b/doc/testes/package-tree.html @@ -1,7 +1,7 @@ - + testes Class Hierarchy diff --git a/doc/testes/package-use.html b/doc/testes/package-use.html index 9ee044d..a60f32a 100644 --- a/doc/testes/package-use.html +++ b/doc/testes/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package testes diff --git a/doc/view/TelaBuscaPatrimonio.html b/doc/view/TelaBuscaPatrimonio.html index 83f956b..81cc26d 100644 --- a/doc/view/TelaBuscaPatrimonio.html +++ b/doc/view/TelaBuscaPatrimonio.html @@ -1,7 +1,7 @@ - + TelaBuscaPatrimonio diff --git a/doc/view/TelaCadastroFilial.html b/doc/view/TelaCadastroFilial.html index a3bf2b7..6f7eb36 100644 --- a/doc/view/TelaCadastroFilial.html +++ b/doc/view/TelaCadastroFilial.html @@ -1,7 +1,7 @@ - + TelaCadastroFilial diff --git a/doc/view/TelaCadastroPatrimonio.html b/doc/view/TelaCadastroPatrimonio.html index ea41373..c19d582 100644 --- a/doc/view/TelaCadastroPatrimonio.html +++ b/doc/view/TelaCadastroPatrimonio.html @@ -1,7 +1,7 @@ - + TelaCadastroPatrimonio diff --git a/doc/view/TelaGerenciamentoEletronico.html b/doc/view/TelaGerenciamentoEletronico.html index 10d262f..089fe09 100644 --- a/doc/view/TelaGerenciamentoEletronico.html +++ b/doc/view/TelaGerenciamentoEletronico.html @@ -1,7 +1,7 @@ - + TelaGerenciamentoEletronico diff --git a/doc/view/TelaGerenciamentoEquipamento.html b/doc/view/TelaGerenciamentoEquipamento.html index e47c9f5..bf0c440 100644 --- a/doc/view/TelaGerenciamentoEquipamento.html +++ b/doc/view/TelaGerenciamentoEquipamento.html @@ -1,7 +1,7 @@ - + TelaGerenciamentoEquipamento diff --git a/doc/view/TelaGerenciamentoFilial.html b/doc/view/TelaGerenciamentoFilial.html index d1a406c..7dce3c6 100644 --- a/doc/view/TelaGerenciamentoFilial.html +++ b/doc/view/TelaGerenciamentoFilial.html @@ -1,7 +1,7 @@ - + TelaGerenciamentoFilial diff --git a/doc/view/TelaGerenciamentoPatrimonio.html b/doc/view/TelaGerenciamentoPatrimonio.html index bd3218c..1adebe9 100644 --- a/doc/view/TelaGerenciamentoPatrimonio.html +++ b/doc/view/TelaGerenciamentoPatrimonio.html @@ -1,7 +1,7 @@ - + TelaGerenciamentoPatrimonio diff --git a/doc/view/TelaGerenciamentoVeiculo.html b/doc/view/TelaGerenciamentoVeiculo.html index a0fcf5f..cbebbc3 100644 --- a/doc/view/TelaGerenciamentoVeiculo.html +++ b/doc/view/TelaGerenciamentoVeiculo.html @@ -1,7 +1,7 @@ - + TelaGerenciamentoVeiculo diff --git a/doc/view/TelaMenu.html b/doc/view/TelaMenu.html index 134f2f4..caebed6 100644 --- a/doc/view/TelaMenu.html +++ b/doc/view/TelaMenu.html @@ -1,7 +1,7 @@ - + TelaMenu diff --git a/doc/view/class-use/TelaBuscaPatrimonio.html b/doc/view/class-use/TelaBuscaPatrimonio.html index f126506..b49fef7 100644 --- a/doc/view/class-use/TelaBuscaPatrimonio.html +++ b/doc/view/class-use/TelaBuscaPatrimonio.html @@ -1,7 +1,7 @@ - + Uses of Class view.TelaBuscaPatrimonio diff --git a/doc/view/class-use/TelaCadastroFilial.html b/doc/view/class-use/TelaCadastroFilial.html index c108bd9..f92817f 100644 --- a/doc/view/class-use/TelaCadastroFilial.html +++ b/doc/view/class-use/TelaCadastroFilial.html @@ -1,7 +1,7 @@ - + Uses of Class view.TelaCadastroFilial diff --git a/doc/view/class-use/TelaCadastroPatrimonio.html b/doc/view/class-use/TelaCadastroPatrimonio.html index d715093..cb3a8ec 100644 --- a/doc/view/class-use/TelaCadastroPatrimonio.html +++ b/doc/view/class-use/TelaCadastroPatrimonio.html @@ -1,7 +1,7 @@ - + Uses of Class view.TelaCadastroPatrimonio diff --git a/doc/view/class-use/TelaGerenciamentoEletronico.html b/doc/view/class-use/TelaGerenciamentoEletronico.html index 4960b1b..a242f37 100644 --- a/doc/view/class-use/TelaGerenciamentoEletronico.html +++ b/doc/view/class-use/TelaGerenciamentoEletronico.html @@ -1,7 +1,7 @@ - + Uses of Class view.TelaGerenciamentoEletronico diff --git a/doc/view/class-use/TelaGerenciamentoEquipamento.html b/doc/view/class-use/TelaGerenciamentoEquipamento.html index a5dd6b8..1d12051 100644 --- a/doc/view/class-use/TelaGerenciamentoEquipamento.html +++ b/doc/view/class-use/TelaGerenciamentoEquipamento.html @@ -1,7 +1,7 @@ - + Uses of Class view.TelaGerenciamentoEquipamento diff --git a/doc/view/class-use/TelaGerenciamentoFilial.html b/doc/view/class-use/TelaGerenciamentoFilial.html index 92650f8..82b8f2a 100644 --- a/doc/view/class-use/TelaGerenciamentoFilial.html +++ b/doc/view/class-use/TelaGerenciamentoFilial.html @@ -1,7 +1,7 @@ - + Uses of Class view.TelaGerenciamentoFilial diff --git a/doc/view/class-use/TelaGerenciamentoPatrimonio.html b/doc/view/class-use/TelaGerenciamentoPatrimonio.html index 45d4fb5..083e38e 100644 --- a/doc/view/class-use/TelaGerenciamentoPatrimonio.html +++ b/doc/view/class-use/TelaGerenciamentoPatrimonio.html @@ -1,7 +1,7 @@ - + Uses of Class view.TelaGerenciamentoPatrimonio diff --git a/doc/view/class-use/TelaGerenciamentoVeiculo.html b/doc/view/class-use/TelaGerenciamentoVeiculo.html index 4e9b44d..bde242f 100644 --- a/doc/view/class-use/TelaGerenciamentoVeiculo.html +++ b/doc/view/class-use/TelaGerenciamentoVeiculo.html @@ -1,7 +1,7 @@ - + Uses of Class view.TelaGerenciamentoVeiculo diff --git a/doc/view/class-use/TelaMenu.html b/doc/view/class-use/TelaMenu.html index 785538c..42089c6 100644 --- a/doc/view/class-use/TelaMenu.html +++ b/doc/view/class-use/TelaMenu.html @@ -1,7 +1,7 @@ - + Uses of Class view.TelaMenu diff --git a/doc/view/package-summary.html b/doc/view/package-summary.html index 038649b..b0ed83c 100644 --- a/doc/view/package-summary.html +++ b/doc/view/package-summary.html @@ -1,7 +1,7 @@ - + view diff --git a/doc/view/package-tree.html b/doc/view/package-tree.html index 4a5b8e2..42dcd5e 100644 --- a/doc/view/package-tree.html +++ b/doc/view/package-tree.html @@ -1,7 +1,7 @@ - + view Class Hierarchy diff --git a/doc/view/package-use.html b/doc/view/package-use.html index 9c55b38..2730937 100644 --- a/doc/view/package-use.html +++ b/doc/view/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package view diff --git a/src/controle/ControleDados.java b/src/controle/ControleDados.java index b388eb5..511ddee 100644 --- a/src/controle/ControleDados.java +++ b/src/controle/ControleDados.java @@ -306,10 +306,12 @@ public EquipamentoEletronico eqpEquipamentoEletronico(int index, int indexFilial * @param index Representa a posição da filial selecionada. */ - public void excluirFilial(int index) { - + public boolean removerFilial(int index) { if (index >= 0 && index < escritorio.getFiliais().size()) { escritorio.removerFilial(getFiliais().get(index)); + return true; + } else { + return false; } } @@ -319,9 +321,12 @@ public void excluirFilial(int index) { * @param index Representa a posição do patrimônio. */ - public void excluirPatrimonio(int indexFilial, int index) { + public boolean removerPatrimonio(int indexFilial, int index) { if (index >= 0 && index < escritorio.getFiliais().get(indexFilial).getPatrimonio().size()) { - escritorio.getFiliais().get(indexFilial).getPatrimonio().remove(index); + escritorio.getFiliais().get(indexFilial).removerPatrimonio(index, null); + return true; + } else { + return false; } } @@ -332,7 +337,7 @@ public void excluirPatrimonio(int indexFilial, int index) { * * @param nome Nome inserido como base para procurar o patrimônio desejado. * @return retorna um vetor com valores atribuídos {-1,-1} para representar que nenhum patrimônio foi selecionado, visto que não existe - * negativa no ArrayList de patrimônios. + * posição negativa no ArrayList de patrimônios. * */ public int[] buscarPatrimonio(String nome) { diff --git a/src/modelo/Filial.java b/src/modelo/Filial.java index 2d41dcf..415c736 100644 --- a/src/modelo/Filial.java +++ b/src/modelo/Filial.java @@ -92,8 +92,8 @@ public void editarCadastrarPatrimonio(ItemPatrimonio item) { * @param item Objeto do tipo {@link ItemPatrimonio} que permite trabalhar com os gets e sets das classes filhas. * */ - public void removerPatrimonio(ItemPatrimonio item) { - patrimonio.remove(item); + public void removerPatrimonio(int index, ItemPatrimonio item) { + patrimonio.remove(index); } /** diff --git a/src/testes/Teste.java b/src/testes/Teste.java index cd7c84b..14f6b74 100644 --- a/src/testes/Teste.java +++ b/src/testes/Teste.java @@ -1,17 +1,13 @@ package testes; - import controle.*; -import modelo.Escritorio; -import modelo.Filial; -import modelo.ItemPatrimonio; -import modelo.Veiculo; - import static org.junit.jupiter.api.Assertions.*; - import org.junit.jupiter.api.Test; class Teste { - + /** + * Realiza os testes para verificar se os campos do cadastro de filiais foram + * respeitados. + */ @Test void testEditarCadastrarFilial() { ControleDados d = new ControleDados(); @@ -19,11 +15,101 @@ void testEditarCadastrarFilial() { String cnpjFilialerrado = "123.456.789/0001-12"; String cnpjFilialcorreto = "1234567891234567"; String enderecoFilial = "Endereco1"; - int index = 0; + int index = 1; assertTrue(d.editarCadastrarFilial(nomeFilial, cnpjFilialcorreto, enderecoFilial, index)); assertFalse(d.editarCadastrarFilial(nomeFilial, cnpjFilialerrado, enderecoFilial, index)); } + /** + * Realiza os testes para verificar se os campos do cadastro e edição de veiculo + * foram respeitados, alem de verificar se os patrimonios cadastrados estão + * respeitando os castings da clase de veiculo. + */ + @Test + void testEditarCadastrarPatrimonioVeiculo() { + ControleDados d = new ControleDados(); + String nome = "Veiculo0"; + String quantidade = "0"; + String quantidadeErrado = "um"; + String valor = "0"; + String valorErrado = "zero"; + String marca = "Nissan"; + String marcaErrada = "1346"; + String tipoVeiculo = "pesado"; + String tipoVeiculoErrado = "135646"; + String cor = "azul"; + String corErrada = "#156741d"; + String qtdPortas = "2"; + String qtdPortasErrado = "duas"; + int index = 0; + + assertTrue(d.editarCadastrarPatrimonioVeiculo(nome, quantidade, valor, marca, tipoVeiculo, cor, qtdPortas, + index, index)); + assertFalse(d.editarCadastrarPatrimonioVeiculo(nome, quantidadeErrado, valorErrado, marcaErrada, + tipoVeiculoErrado, corErrada, qtdPortasErrado, index, index)); + + } + + /** + * Realiza os testes para verificar se os campos do cadastro e edição de + * equipamento de construção foram respeitados, alem de verificar se os + * patrimonios cadastrados estão respeitando os castings da classe de + * equipamentoConstrucao. + */ + @Test + void testEditarCadastrarPatrimonioConstrucao() { + ControleDados d = new ControleDados(); + String nome = "Equipamento0"; + String quantidade = "1"; + String quantidadeErrada = "um"; + String valor = "2502"; + String valorErrado = "dois mil"; + String marca = "Marca2"; + String marcaErrado = "2"; + String peso = "0"; + String pesoErrado = "zero"; + String anoFabricacao = "2010"; + String anoFabricacaoErrado = "dois mil e dez"; + String material = "material0"; + String materialErrado = "0"; + int index = 2; + assertTrue(d.editarCadastrarPatrimonioConstrucao(nome, quantidade, valor, marca, peso, anoFabricacao, material, + index, index)); + assertFalse(d.editarCadastrarPatrimonioConstrucao(nome, quantidadeErrada, valorErrado, marcaErrado, pesoErrado, + anoFabricacaoErrado, materialErrado, index, index)); + } + + /** + * Realiza os testes para verificar se os campos do cadastro e edição de + * patrimonio eletronico foram respeitados, alem de verificar se os patrimonios + * cadastrados estão respeitando os castings da classe EquipamentoEletronico. + */ + @Test + void testEditarCadastrarPatrimonioEletronico() { + ControleDados d = new ControleDados(); + String nome = "Eletronioco0"; + String nomeErrado = "12315"; + String quantidade = "1"; + String quantidadeErrado = "um"; + String valor = "2501.0"; + String valorErrado = "0"; + String marca = "marca1"; + String marcaErrado = "13245"; + String peso = "0"; + String pesoErrado = "0"; + String voltagem = "220"; + String voltagemErrado = "0"; + String sistema = "sistema0"; + String sistemaErrado = "13456"; + String modelo = "modelo0"; + String modeloErrado = "1325"; + int index = 1; + + assertTrue(d.editarCadastrarPatrimonioEletronico(nome, quantidade, valor, marca, peso, voltagem, sistema, + modelo, index, index)); + assertFalse(d.editarCadastrarPatrimonioEletronico(nomeErrado, quantidadeErrado, valorErrado, marcaErrado, + pesoErrado, voltagemErrado, sistemaErrado, modeloErrado, index, index)); + } } diff --git a/src/view/TelaGerenciamentoEletronico.java b/src/view/TelaGerenciamentoEletronico.java index c8694fd..166f180 100644 --- a/src/view/TelaGerenciamentoEletronico.java +++ b/src/view/TelaGerenciamentoEletronico.java @@ -186,7 +186,7 @@ public void actionPerformed(ActionEvent e) { janela.dispose(); } } else if (e.getSource() == excluir) { - controleDados.excluirPatrimonio(indiceFilialSelecionada, indicePatrimonioSelecionado); + controleDados.removerPatrimonio(indiceFilialSelecionada, indicePatrimonioSelecionado); JOptionPane.showMessageDialog(excluir, "Patrimonio removido com sucesso!"); janela.dispose(); } diff --git a/src/view/TelaGerenciamentoEquipamento.java b/src/view/TelaGerenciamentoEquipamento.java index f6cf429..a1351d3 100644 --- a/src/view/TelaGerenciamentoEquipamento.java +++ b/src/view/TelaGerenciamentoEquipamento.java @@ -173,7 +173,7 @@ public void actionPerformed(ActionEvent e) { janela.dispose(); } } else if (e.getSource() == excluir) { - controleDados.excluirPatrimonio(indiceFilialSelecionada, indicePatrimonioSelecionado); + controleDados.removerPatrimonio(indiceFilialSelecionada, indicePatrimonioSelecionado); JOptionPane.showMessageDialog(excluir, "Patrimonio removido com sucesso!"); janela.dispose(); } diff --git a/src/view/TelaGerenciamentoPatrimonio.java b/src/view/TelaGerenciamentoPatrimonio.java index ef0c2eb..161c602 100644 --- a/src/view/TelaGerenciamentoPatrimonio.java +++ b/src/view/TelaGerenciamentoPatrimonio.java @@ -138,7 +138,7 @@ public void actionPerformed(ActionEvent e) { janela.dispose(); } } else if (e.getSource() == excluir) { - controleDados.excluirFilial(indiceFilialSelecionada); + controleDados.removerFilial(indiceFilialSelecionada); JOptionPane.showMessageDialog(excluir, "Filial removida com sucesso!"); janela.dispose(); } else if (e.getSource() == cadastrarPatrimonio) { diff --git a/src/view/TelaGerenciamentoVeiculo.java b/src/view/TelaGerenciamentoVeiculo.java index 61c9443..9743a5c 100644 --- a/src/view/TelaGerenciamentoVeiculo.java +++ b/src/view/TelaGerenciamentoVeiculo.java @@ -173,7 +173,7 @@ public void actionPerformed(ActionEvent e) { } // Remove o patrimonio selecionado } else if (e.getSource() == excluir) { - controleDados.excluirPatrimonio(indiceFilialSelecionada, indicePatrimonioSelecionado); + controleDados.removerPatrimonio(indiceFilialSelecionada, indicePatrimonioSelecionado); JOptionPane.showMessageDialog(excluir, "Patrimonio removido com sucesso!"); janela.dispose(); }