@Override protected String computeValue() { int forcast = 0; IBalanceSheet bal = office.getCurrentWeek(); forcast += bal.getOtherCosts() + bal.getPropertyTaxes() + bal.getStewardCost() + bal.getWageCosts(); forcast -= (bal.getOfficeTrading() + bal.getRentalIncome()); return String.valueOf(forcast); } };
Preconditions.checkArgument(optMainOffice.isPresent(), "There must be a trading office in the hometown."); IBalanceSheet balanceSheet = optMainOffice.get().getCurrentWeek(); balanceSheet.updateRentalIncome(rentalIncome); balanceSheet.updateStewardCosts(stewardCosts); balanceSheet.updateSalaries(wageCosts); balanceSheet.updateOtherExpensesRegular(otherCosts); } else { player.getCompany().updateCashDirectly(sum);
@Override protected String computeValue() { return String.valueOf(office.getBalanceLastWeek().getRentalIncome()); } };
@Override protected String computeValue() { return String.valueOf(office.getBalanceLastWeek().getPropertyTaxes()); } };
@Override protected String computeValue() { return String.valueOf(office.getBalanceLastWeek().getOfficeTrading()); } };
@Override protected String computeValue() { return String.valueOf(office.getBalanceLastWeek().getStewardCost()); } };
@Override protected String computeValue() { return String.valueOf(office.getBalanceLastWeek().getOtherCosts()); } };
@Override protected String computeValue() { return String.valueOf(office.getBalanceLastWeek().getWageCosts()); } };
int maxPrice = automatedTrading.getPrice(ware); int totalPrice = tradeService.buyFromCityToStorage(office, office.getOwner(), city, ware, maxAmount, Optional.of(maxPrice), office.getSteward()); balanceSheet.updateAutomatedTradingCosts(totalPrice); if (amount > 0) { // check if there is anything to sell int price = tradeService.sellFromStorageToCity(office, office.getOwner(), city, ware, amount, Optional.of(avgPrice)); balanceSheet.updateAutomatedTradingCosts(price);
@Override protected String computeValue() { return String.valueOf(office.getBalanceLastWeek().getRentalIncome()); } };
@Override protected String computeValue() { return String.valueOf(office.getBalanceLastWeek().getPropertyTaxes()); } };
@Override protected String computeValue() { return String.valueOf(office.getBalanceLastWeek().getOfficeTrading()); } };
@Override protected String computeValue() { return String.valueOf(office.getBalanceLastWeek().getStewardCost()); } };
@Override protected String computeValue() { return String.valueOf(office.getBalanceLastWeek().getOtherCosts()); } };
@Override protected String computeValue() { IBalanceSheet bal = office.getBalanceLastWeek(); int lastWeek =0; lastWeek += bal.getOtherCosts() + bal.getPropertyTaxes() + bal.getStewardCost() + bal.getWageCosts(); lastWeek -= (bal.getOfficeTrading() + bal.getRentalIncome()); return String.valueOf(lastWeek); } };
@Override protected String computeValue() { return String.valueOf(office.getCurrentWeek().getRentalIncome()); } };