From eec915ea2892b7c40a88d4ddf358545eb53b3fcb Mon Sep 17 00:00:00 2001 From: mac Date: Fri, 27 May 2022 13:07:36 +0530 Subject: [PATCH] fixed numwatched update --- Favorite_Movies/bin/Database.class | Bin 4487 -> 4518 bytes Favorite_Movies/bin/Main_HomePage$1.class | Bin 811 -> 655 bytes Favorite_Movies/bin/Main_HomePage$2.class | Bin 809 -> 654 bytes Favorite_Movies/bin/Main_HomePage$3.class | Bin 813 -> 656 bytes Favorite_Movies/bin/Main_HomePage$4.class | Bin 818 -> 658 bytes Favorite_Movies/bin/Main_HomePage.class | Bin 2467 -> 2121 bytes Favorite_Movies/bin/files/data.txt | 6 +++--- Favorite_Movies/src/Database.java | 8 ++++---- Favorite_Movies/src/Movie.java | 8 ++++++++ Favorite_Movies/src/files/data.txt | 6 +++--- 10 files changed, 18 insertions(+), 10 deletions(-) diff --git a/Favorite_Movies/bin/Database.class b/Favorite_Movies/bin/Database.class index 245fa2ed3675b34b8b268e4e668bf84aeb2c6a86..3d015263abdc5878d16cd8a66afe6236c3726d4b 100644 GIT binary patch delta 2192 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 D8Us)k literal 811 zcmaJ18k6UZa1- zpCM=p3jP3plZdlt5F_Hj?Cs9XzIktEzy0|96~H6x*vK(>T`tw@XYp7Z^MR=E+OQZZ zBR=Jwh^s;8s5cT}YNNogo_YD(v?HcMrJbi?Dr4nKoeCuqhC(`&y1ql0{sQP8g&s>K z(4q0HK~P;%P{r=A?BFp9NQgRV%2G4;fK zu4t0`5!YI1l0p3^y98FLn8DDq$&r=dkasD2M7hl4w6;FMZC&8^BitG87|c8j<|=UkM#SU{ zWkiIgP{kyxvH1&UUV{+v01c{Aq^u@dRA-Cs7Qw!wYSWzZXwx}|huEgSMbq)np`FoY HnA7(Y!5ygz diff --git a/Favorite_Movies/bin/Main_HomePage$2.class b/Favorite_Movies/bin/Main_HomePage$2.class index b3605ec1f2eb189a4aba7c1d9168e86d762eb602..39ce65fe7f374dc37b4094619a4c75bbc573d3c2 100644 GIT binary patch literal 654 zcmZuvZEF)j5Pmjy%_ZlhjZv#HebE~A8jBI}TSbu4QX$dOO2K}S&1FotCVS;}8($Fr zhd)Em6cqdc{w5J;4-ryaxS82!XP$Xx_kRBV_5;8Jw8|*qYKSuG0U9AZ)SX#yW--JS zECpB&a6Q0^K+zs5)4V4z*Xc^7Uv8%(+K~fV=c9*8EBi>G7N0p=-52mT(muH|rRnL( zs7Kjz*&8}UCRU|-hq6~`Hln`3a@;wRW7(E(Y@5cUZToSavgzV=M^@RhGI`yV$2kY9 z76|v!lPsYvn}c7pz+VNkjLvbi!h45=tvg>K zTBj&{<{c|$TVxN6*`7!3Z~iW4dyFo8hxg(Xes|5EU}kNC;wR?#0x?107z#PVJZ3n4 t%PQV+&-b{94`|>cE-+ex_=QHmn1@Sw#XK&v_xYEqvvStNJxlC){Q=xfhui=F literal 809 zcmaJW6&H{g@|1|4IK)M7f1B!&2epuX10EMUwjuqFkm)AXP3Bkuj9>1F2f;gc;0$Zc^x; zOk{qaVcz>I)(#oWt#lx&V5m8;P_bdabx=i}!SHl~8^}aFJ|6W&_LTQyK{!Dg@i^p} z)b`YAY61*%vn5&^M8M?**c^ZUyW+8WxSoK$q+i?qH4nCJo1hPbaNS HGpFw-&f=(; diff --git a/Favorite_Movies/bin/Main_HomePage$3.class b/Favorite_Movies/bin/Main_HomePage$3.class index c031dbe9a6e0f0bd1b9a820e6aedfed0541aff03..a8b605ac1dffd17b3d6f853e515bfbf7b07fd4a3 100644 GIT binary patch delta 455 zcmY*W-AV#M6#hn6SGV2Vv_I4S%t}p=$crumAqujhLdqK%ZICrx#j$R?=>Zb2dWbH9 zQb_0ldXgTX%ZScO1P#pj`Of*iIh=X)-g~m|->+`~vPk*i!<+^`!YU#f+z2}+>X>;A zvsh5EsA5?~tb4u_WC$Eswm7_QltufDm+PYYnGG=*ryX9o%JbF;BcRd`88O$2L z;h8$OtC^#6O;kGF?bxmHkHz3lBnu3h6rF-4Et-!(NfaH-Z^=K1x{3_yr6pTUDX>I4 z@PlYzrs>Q|t8vjaFivQIq8Q~4qNO%oz)}Oao+x9;ndH0_0C!|35d0;aP`jJZ=n(FU z0hD}N>BE!m!}~xY&tQG1j)V(lZ|I6_hA8%deIcS^l9*GY+B9a!EA$Ov8j_wTbsu>; EKh5+|q5uE@ literal 813 zcmaJ<;c62>5dJoI=92T$ORKhOQd?`(B#lj>{;LR5S`;p}SUIqN%I31BTa&wTyRANe zsE9A%V+fjpf)C&`i8y-(F(Mw!-tNroH{Un2-+p}l3g9+Y9po7N4wv!%{bVS1cwf}k z9M}xyLw>^B10MI=+ucJEX$N_R`OM3o>$W%%v2Ndsv`peaDlKA>GUWAvRJB#Y3?@L= zDRf81Qr~5mss9yggbemZ(i256lsq^nxUk@RD5A_@)lGsQ$XGl)9(G0gn0E()aDpV_ zgOI1voX1Yv5MY>|EKyq{0zS{k?uhhhk`6_WVWA%UQ_rT+w%!OGTx9SbaV_J%+DiFQ zxR`@)mWqce<{4ZibSRa~7}@o`Mrfi79u{$xp(xewAj#NsaShiU)JWz;dpz7QN}Zlm zM~NbBjI8=Ua+E^to(ldXM;c4Jnn%w%{Ak<`cQ-jsBe5m3hE3F5G193kn{hNq6e;Wo zeUMOByazGOa$~@i5{h)t1jx>SmCI%{^l)-yMY!ZWn?0jk=5d?LpWro5G4&zKnWi;Q zIlxQI(CTG-7w2%EP7D_?J4Sdx_bu{OzhLgkDK2$d_6V0-BV2h8xA_s?2ulXjg29|6 zF2E~d@){+)A+)!s;9XW@@fXgx1|i}m>QtpbSq(I)&NAICfPF{Bp+Q+_(K&}(SfRg7 Ot*5F4%!x%J% zK;fc!oo{wcvEAkkpKP`i$O}JiVUhPIz`hqX+j1$S#mI+Y5zggRbo)iO}o{!1r})w zJ`fE|*PUr;IWD?>1PBdM6sO!l)b#ojSb7N8J!K3zot%dPpig!jpC$dUlPr?RsG2GQ&c5s7^a-BE??J z$HKu1JhPNtRItk6Xpsa`%aoH~sbgf7|IuT}=rPU7pXWzHi`|5WFFO2q))S|zPU2AP$+T;8WjBp}YRzsGj+B2odYYC%zWteWXK9|$a_A0OPSQ;G&VlNZJc4@W16!_ zYmRb&S6HIeP4^Bi;3AzEE@63w@RIIl$yfP`m8WO8(rH>#Ty0Kq?KPanC%9AGFql~w z%w^&NydfrUQN%k!dyg_cq&3!mk3H6vzKJP4kjRT9QI70SciYwrL>JLiuQ|wt-4(8Y)E~d=y{%9%&$XufDvr zbabJk8^?tV%(!#h=;%0ZbZR;fblm75?i?AJ(T$EDJH^orE*#Ivd*p+17x$if?(d#^ z&UxqFck93Fp99zpONI;m5(Z@K!V}yLN_bL6Bl>+bc}l{N3@?UR6PIvM#wr}*$q2Jg zvviodLGDH+jCt{lj20v$jLT?6k|#&F8}wpA!m~2gBk9Fa36nC~Sv)4;IT>LVk4rcq zV=Id%C8T6*XYrJT(=xhPJR{+(j3|p!63)qpAt~W`0spA3Yi2yF!4g0YNeY8?{$cU-rG(Qwf`!NIc!R4|Ke)M9u zKr?TQDGOFCZe$IU&C$;DNDFMLwK;8=s%FLx<>su#;j+xA>c=cHeq6vsKeEXAp~DbZ zQ@e9)xL{d^PI(zp)vyvCH|8^R#2(C1ymbL>+r{b^{4hajlx=*{Qp^=#kF$JKu_&u6 zmU{)7CTEQW`>gONW#EC6DDvP5#hRIQkm1FLQG1B0u`^-hEp4SUl>T*P>To7KtL3dQ zd8Mhg;S~q(rHZJU%!fw|GyKpH_fd@`jI>d(R@m52;ngLM9LQ_dLG8R!$XfBNk=KsQ zX(r`{)9&sZDlcl~OBpj#6W-hb0!8cv+dbm^PWAPuN+m+iGR>SB-EbP7YUZbDfs2fLw$vUTH%PUUWs4T?(MMQWJ1k()Dg zx^MkmwJzUR3bZBpItnVzcBGSeTI%Vr<- zx6niVNw|@M52w(E)9An%Dy*{@!4#4>hvW3XPhlE4dgEV&ir1jwb)<2X-sE@a4gCmt ze1ZaQU>-N|GH&A){D4>S8aZQ}Xb)n*h zFz}gp315mg@RhiNo8oPJEk49|;u>y?FYvwi26x0A{3L$I&*BgKBJSZ=mj{2kT5;F4 s5r5Hz*iW&zaG)I17{wE#Ik%`i(C^i5+nsT%Glre9-5J+AW2-&>55buEzW@LL literal 2467 zcmZXWOK?+V6vzKxUN^aoCF#Qwc?Cr6lSp|KC|27*r8O;;)|T)n-X@nMklb67o0cjn zs2g=512gU%H#$0w@mkjfDYImaz#Bu$xBS{UI+}(YBNev$TP=^HQZtTUgfQgiFxj zMJKu_1qv!$-GG*ws5FC`sAf&0CWO3r7+Wo05oJNo8v<*pcuO~;Xw>i}8$SoR-HRRA zN!?T8lz4lUNm$R!>Ke7bx2?JwOG*j5s8H4Q7#_$QhOW7>heoGA9uF$P5q&O2)6j#x zT$M)znoADS3eDNLk)?4nYx}6cs+y_Xyj4aY`q^xNy51V8`PR(32m8F(k3pIm3cf$a zqZCQyXkxk2o2pV#=O~R(Em7LS@5YdTY=t{+C|L9Xl%8Fgs~Om zHW>$*9H*fgPwMkl1%g9y2~Vwnx67Dd_%LNKr5Lefi5^%m4UViZ*dZgz2FJ;uYWFdn zlBU2sd`bGR=p$2&6Fk zP}Ve5BUYKoO-aeMH0x;MRHN2RiSa)eer$p5&W&&Jfjl$mhNNN?ezB;Xy=XnezI zC6`lk*hu$*oo;Rc8((dvMESr?8V_LCNv;EI>)IC~x4R1Pw)^6~xL6`Cqriuf4QQa~zVn(3#RmYDvoLQ7>@VcH#V7ZGDxW!la3 zT|aJH#R#~|^hu^Y0Z$Q0rcW{LAzIW|_V$$N(@e_&xrhwYI@2=K(-m4~`ePa!8)oVA z2D<64Rg4TbGV7~_z^GT4v~N14IywrxN%W5;*tpB9TCF2Vkh1c{dixD;)*zqt0InT zLdR#~EWQ%2<7;sd*Tq}-Mtp$p#TDEXU*ZSxEpCZh_(}YRpT+O^Mf`(bZ7%#_YsOvM zTKtJ;D3e)h_$jI!y-kZRV9+5Eo8TZk5+z$t%a_C>zOF6 R(b76yT4SX(Sz0sJ`ai%?Vaosj diff --git a/Favorite_Movies/bin/files/data.txt b/Favorite_Movies/bin/files/data.txt index d2c3747..feebac2 100644 --- a/Favorite_Movies/bin/files/data.txt +++ b/Favorite_Movies/bin/files/data.txt @@ -1,3 +1,3 @@ -1,finding neemo,2016,01:56,Comic,Disney,sdf,neemo,5.6,2 -2,Lion King,2016,01:46,Animation,Disney,jk,LK,4.2,3 -1 gandara 2022 10 melody soju jay song 5.9 5 +1 finding_neemo 2016 120 Comic Disney sdf neemo 5.6 2 +2 Lion_King 2016 96 Animation Disney jk LK 4.2 3 +3 gandara 2022 100 melody soju jay song 5.9 5 \ No newline at end of file diff --git a/Favorite_Movies/src/Database.java b/Favorite_Movies/src/Database.java index b3b46e9..d15a3c7 100644 --- a/Favorite_Movies/src/Database.java +++ b/Favorite_Movies/src/Database.java @@ -42,13 +42,13 @@ public class Database { private static void writeMovieToFile(FileWriter fw, Movie m) throws IOException { - fw.write(m.getMovieId()); + fw.write(String.valueOf(m.getMovieId())); fw.append(" ").write(m.getTitle()); - fw.append(" ").write(m.getYear()); + fw.append(" ").write(String.valueOf(m.getYear())); - fw.append(" ").write(m.getLength()); + fw.append(" ").write(String.valueOf(m.getLength())); fw.append(" ").write(m.getGenre()); @@ -60,7 +60,7 @@ public class Database { fw.append(" ").write(String.valueOf(m.getAvgRating())); - fw.append(" ").write(m.getNumWatched()); + fw.append(" ").write(String.valueOf(m.getNumWatched())); fw.write("\n"); } diff --git a/Favorite_Movies/src/Movie.java b/Favorite_Movies/src/Movie.java index a4f26be..1f2cb88 100644 --- a/Favorite_Movies/src/Movie.java +++ b/Favorite_Movies/src/Movie.java @@ -97,6 +97,14 @@ public class Movie { Movie m = new Movie(); m.setMovieId(Integer.parseInt(parts[0])); m.setTitle(parts[1]); + m.setYear(Integer.parseInt(parts[2])); + m.setLength(Integer.parseInt(parts[3])); + m.setGenre(parts[4]); + m.setStudioName(parts[5]); + m.setProducerName(parts[6]); + m.setShortDescription(parts[7]); + m.setAvgRating(Double.parseDouble(parts[8])); + m.setNumWatched(Integer.parseInt(parts[9])); // TODO 10: populate rest of the fields return m; } diff --git a/Favorite_Movies/src/files/data.txt b/Favorite_Movies/src/files/data.txt index d2c3747..feebac2 100644 --- a/Favorite_Movies/src/files/data.txt +++ b/Favorite_Movies/src/files/data.txt @@ -1,3 +1,3 @@ -1,finding neemo,2016,01:56,Comic,Disney,sdf,neemo,5.6,2 -2,Lion King,2016,01:46,Animation,Disney,jk,LK,4.2,3 -1 gandara 2022 10 melody soju jay song 5.9 5 +1 finding_neemo 2016 120 Comic Disney sdf neemo 5.6 2 +2 Lion_King 2016 96 Animation Disney jk LK 4.2 3 +3 gandara 2022 100 melody soju jay song 5.9 5 \ No newline at end of file