@@ -99,24 +99,15 @@ public List<IMember> listAll() {
99
99
}
100
100
101
101
public void returnItemTo (Long memberIdFrom , Integer indexItemFrom ) {
102
- IItem cacheMoveItem = this .findItem (memberIdFrom , indexItemFrom );
102
+ IItem cacheMoveItem = this .findItemFromDao (memberIdFrom , indexItemFrom );
103
103
this .deleteMembersProduct (memberIdFrom , indexItemFrom );
104
- this .insertMemberProduct (cacheMoveItem ,(long )this .memberById (new Long (this .getMembersDAO ().getALL ().length -1 )).getId ());
105
- }
106
-
107
- private IItem findItem (Long memberId , Integer indexItem ) {
108
- IMember delatingItemsMember = this .memberById (memberId );
109
- return delatingItemsMember .getItems ().get (indexItem );
110
- }
111
-
112
- private IMember memberById (Long memberId ) {
113
- return this .membersDAO .getMembersAudience ().get (memberId .intValue ());
104
+ this .insertMemberProduct (cacheMoveItem ,(long )this .memberByIdFromDao (new Long (this .getMembersDAO ().getALL ().length -1 )).getId ());
114
105
}
115
106
116
107
@ Override
117
108
public void deleteMembersProduct (Long memberId , Integer indexItem ) {
118
- IMember delatingItemsMember = this .memberById (memberId );
119
- this .getServerResponse ("delete" +findItem (memberId ,indexItem ));
109
+ IMember delatingItemsMember = this .memberByIdFromDao (memberId );
110
+ this .getServerResponse ("delete" +findItemFromDao (memberId ,indexItem ));
120
111
delatingItemsMember .getItems ().remove ((int ) indexItem );
121
112
if (this .membersDAO .getMembersAudience ().size ()-1 ==memberId )
122
113
this .refreshWeb ();
@@ -170,5 +161,14 @@ private void refreshWeb() {
170
161
this .setRentWebItems (this .membersDAO .getALL ()[membersDAO .getMembersAudience ().size ()-1 ]
171
162
.getItems ().stream ().map (i -> i .getName ()).collect (Collectors .joining ("\n " )));
172
163
}
164
+
165
+ public IItem findItemFromDao (Long memberId , Integer indexItem ) {
166
+ IMember foundItemsMember = this .memberByIdFromDao (memberId );
167
+ return foundItemsMember .getItems ().get (indexItem );
168
+ }
169
+
170
+ public IMember memberByIdFromDao (Long memberId ) {
171
+ return this .membersDAO .getMembersAudience ().get (memberId .intValue ());
172
+ }
173
173
174
174
}
0 commit comments