Einen Fehler korrigiert, der verhindert, dass das ArticleTableModel

aktualisiert wird, wenn neue Ausleihen erzeugt oder bestehende Ausleihen
zurückgegeben werden. fixed #5.
This commit is contained in:
Servicepoint
2014-12-03 16:49:55 +01:00
parent 8c0e5481fe
commit ff76f0557f
2 changed files with 8 additions and 0 deletions

View File

@@ -5,6 +5,7 @@ import java.util.HashMap;
import de.katho.kBorrow.Util;
import de.katho.kBorrow.data.KLending;
import de.katho.kBorrow.db.DbConnector;
import de.katho.kBorrow.models.ArticleTableModel;
import de.katho.kBorrow.models.FreeArticleTableModel;
import de.katho.kBorrow.models.LendingTableModel;
@@ -12,12 +13,14 @@ public class ManageLendingsController {
private DbConnector dbCon;
private FreeArticleTableModel freeArticleTableModel;
private ArticleTableModel articleTableModel;
private LendingTableModel lendingTableModel;
public ManageLendingsController(DbConnector pDbCon, HashMap<String, Object> pModels){
dbCon = pDbCon;
freeArticleTableModel = (FreeArticleTableModel)pModels.get("freearticletablemodel");
articleTableModel = (ArticleTableModel)pModels.get("articletablemodel");
lendingTableModel = (LendingTableModel)pModels.get("lendingtablemodel");
}
@@ -30,6 +33,7 @@ public class ManageLendingsController {
dbCon.returnLending(lendingId, artId, Util.getCurrentDate());
freeArticleTableModel.updateModel();
articleTableModel.updateModel();
lendingTableModel.updateModel();
}

View File

@@ -8,6 +8,7 @@ import java.util.HashMap;
import de.katho.kBorrow.data.KLender;
import de.katho.kBorrow.db.DbConnector;
import de.katho.kBorrow.models.ArticleTableModel;
import de.katho.kBorrow.models.FreeArticleTableModel;
import de.katho.kBorrow.models.LenderModel;
import de.katho.kBorrow.models.LendingTableModel;
@@ -19,12 +20,14 @@ public class NewLendingController {
private LenderModel lenderModel;
private FreeArticleTableModel freeArticleModel;
private LendingTableModel lendingTableModel;
private ArticleTableModel articleTableModel;
public NewLendingController(DbConnector pDbCon, HashMap<String, Object> pModels){
dbCon = pDbCon;
userListModel = (UserListModel)pModels.get("userlistmodel");
lenderModel = (LenderModel)pModels.get("lendermodel");
freeArticleModel = (FreeArticleTableModel)pModels.get("freearticletablemodel");
articleTableModel = (ArticleTableModel)pModels.get("articletablemodel");
lendingTableModel = (LendingTableModel)pModels.get("lendingtablemodel");
}
@@ -63,6 +66,7 @@ public class NewLendingController {
if(result == 0){
freeArticleModel.updateModel();
articleTableModel.updateModel();
lendingTableModel.updateModel();
return result;
}