public void init() { WebServices.DAL.CleanDB cDB = new WebServices.DAL.CleanDB(); cDB.emptyDB(); RaffleSalesManager.restartInstance(); rsa = RaffleSalesManager.getInstance(); }
public double getRemainingSumToPayInRaffleSale(User session, int saleId) { if (session == null) { return(-1); } return(RaffleSalesManager.getInstance().getRemainingSumToPayInRaffleSale(saleId)); }
public void init() { WebServices.DAL.CleanDB cDB = new WebServices.DAL.CleanDB(); cDB.emptyDB(); ProductManager.restartInstance(); SalesManager.restartInstance(); StoreManagement.restartInstance(); UserManager.restartInstance(); UserCartsManager.restartInstance(); DiscountsManager.restartInstance(); CouponsManager.restartInstance(); RaffleSalesManager.restartInstance(); pA = ProductManager.getInstance(); saleA = SalesManager.getInstance(); storeA = StoreManagement.getInstance(); userA = UserManager.getInstance(); userCartA = UserCartsManager.getInstance(); discountA = DiscountsManager.getInstance(); couponA = CouponsManager.getInstance(); raffleA = RaffleSalesManager.getInstance(); p1 = pA.addProduct("Milk"); p2 = pA.addProduct("Bread"); p3 = pA.addProduct("T.V"); zahi = new User("zahi", "123456"); aviad = new User("aviad", "123456"); aviad.register("aviad", "123456"); zahi.register("zahi", "123456"); store = storeA.addStore("zahi inc", zahi); pis1 = ProductManager.getInstance().addProductInStore(p1, store, 20, 10); pis2 = ProductManager.getInstance().addProductInStore(p2, store, 30, 15); pis3 = ProductManager.getInstance().addProductInStore(p3, store, 40, 50); sale1 = saleA.addSale(pis1.getProductInStoreId(), 1, 10, "1/5/2020"); sale2 = saleA.addSale(pis2.getProductInStoreId(), 1, 10, "1/5/2020"); sale3 = saleA.addSale(pis3.getProductInStoreId(), 3, 1, "1/5/2020"); cart = new ShoppingCart(); }