示例#1
0
        public Austerlitz.Models.TurnSheet GetTSFullTurnDetails(string turnId)
        {
            var turnReportManager = new Austerlitz.Domain.TurnSheetManager();
            var turnSheet         = new Austerlitz.Models.TurnSheet();

            turnSheet.TSTurnDetails = turnReportManager.GetTSTurnDetails(turnId);

            turnSheet.TSTransferGoods             = turnReportManager.GetTSTransferGoods(turnId);
            turnSheet.TSDemolishItems             = turnReportManager.GetTSDemolishItems(turnId);
            turnSheet.TSSetUpBrigades             = turnReportManager.GetTSSetUpBrigades(turnId);
            turnSheet.TSSetUpAdditionalBrigades   = turnReportManager.GetTSSetUpAdditionalBrigades(turnId);
            turnSheet.TSIncreaseHeadcount         = turnReportManager.GetTSIncreaseHeadcount(turnId);
            turnSheet.TSIncreaseBrigadeXP         = turnReportManager.GetTSIncreaseBrigadeXP(turnId);
            turnSheet.TSExchangeBattalions        = turnReportManager.GetTSExchangeBattalions(turnId);
            turnSheet.TSMergeBattalions           = turnReportManager.GetTSMergeBattalions(turnId);
            turnSheet.TSRepairShips_BaggageTrains = turnReportManager.GetTSRepairShips_BaggageTrains(turnId);
            turnSheet.TSBuildShips                = turnReportManager.GetTSBuildShips(turnId);
            turnSheet.TSBuildBaggageTrain         = turnReportManager.GetTSBuildBaggageTrain(turnId);
            turnSheet.TSIncreasePopulationDensity = turnReportManager.GetTSIncreasePopulationDensity(turnId);
            turnSheet.TSBuildProductionSites      = turnReportManager.GetTSBuildProductionSites(turnId);
            turnSheet.TSFormFederations           = turnReportManager.GetTSFormFederations(turnId);
            turnSheet.TSCoastalDefence            = turnReportManager.GetTSCoastalDefence(turnId);
            turnSheet.TSSeaBlockade               = turnReportManager.GetTSSeaBlockade(turnId);
            turnSheet.TSTradeAndLoading1          = turnReportManager.GetTSTradeAndLoading1(turnId);
            turnSheet.TSMovement                 = turnReportManager.GetTSMovement(turnId);
            turnSheet.TSTradeAndLoading2         = turnReportManager.GetTSTradeAndLoading2(turnId);
            turnSheet.TSBoarding                 = turnReportManager.GetTSBoarding(turnId);
            turnSheet.TSHandOverTerritory        = turnReportManager.GetTSHandOverTerritory(turnId);
            turnSheet.TSChangeNames              = turnReportManager.GetTSChangeNames(turnId);
            turnSheet.TSChangeStateRelationships = turnReportManager.GetTSChangeStateRelationships(turnId);

            return(turnSheet);
        }
示例#2
0
        public Austerlitz.Models.TurnSheet GetTSFullTurnDetails(string turnId)
        {
            var turnReportManager = new Austerlitz.Domain.TurnSheetManager();
            var turnSheet = new Austerlitz.Models.TurnSheet();

            turnSheet.TSTurnDetails = turnReportManager.GetTSTurnDetails(turnId);

            turnSheet.TSTransferGoods = turnReportManager.GetTSTransferGoods(turnId);
            turnSheet.TSDemolishItems = turnReportManager.GetTSDemolishItems(turnId);
            turnSheet.TSSetUpBrigades = turnReportManager.GetTSSetUpBrigades(turnId);
            turnSheet.TSSetUpAdditionalBrigades = turnReportManager.GetTSSetUpAdditionalBrigades(turnId);
            turnSheet.TSIncreaseHeadcount = turnReportManager.GetTSIncreaseHeadcount(turnId);
            turnSheet.TSIncreaseBrigadeXP = turnReportManager.GetTSIncreaseBrigadeXP(turnId);
            turnSheet.TSExchangeBattalions = turnReportManager.GetTSExchangeBattalions(turnId);
            turnSheet.TSMergeBattalions = turnReportManager.GetTSMergeBattalions(turnId);
            turnSheet.TSRepairShips_BaggageTrains = turnReportManager.GetTSRepairShips_BaggageTrains(turnId);
            turnSheet.TSBuildShips = turnReportManager.GetTSBuildShips(turnId);
            turnSheet.TSBuildBaggageTrain = turnReportManager.GetTSBuildBaggageTrain(turnId);
            turnSheet.TSIncreasePopulationDensity = turnReportManager.GetTSIncreasePopulationDensity(turnId);
            turnSheet.TSBuildProductionSites = turnReportManager.GetTSBuildProductionSites(turnId);
            turnSheet.TSFormFederations = turnReportManager.GetTSFormFederations(turnId);
            turnSheet.TSCoastalDefence = turnReportManager.GetTSCoastalDefence(turnId);
            turnSheet.TSSeaBlockade = turnReportManager.GetTSSeaBlockade(turnId);
            turnSheet.TSTradeAndLoading1 = turnReportManager.GetTSTradeAndLoading1(turnId);
            turnSheet.TSMovement = turnReportManager.GetTSMovement(turnId);
            turnSheet.TSTradeAndLoading2 = turnReportManager.GetTSTradeAndLoading2(turnId);
            turnSheet.TSBoarding = turnReportManager.GetTSBoarding(turnId);
            turnSheet.TSHandOverTerritory = turnReportManager.GetTSHandOverTerritory(turnId);
            turnSheet.TSChangeNames = turnReportManager.GetTSChangeNames(turnId);
            turnSheet.TSChangeStateRelationships = turnReportManager.GetTSChangeStateRelationships(turnId);

            return turnSheet;
        }
示例#3
0
        public TS_08MergeBattalions[] GetTSMergeBattalions(string turnId)
        {
            var turnReportManager = new Austerlitz.Domain.TurnSheetManager();

            return(turnReportManager.GetTSMergeBattalions(turnId));
        }
示例#4
0
 public TS_08MergeBattalions[] GetTSMergeBattalions(string turnId)
 {
     var turnReportManager = new Austerlitz.Domain.TurnSheetManager();
     return turnReportManager.GetTSMergeBattalions(turnId);
 }