// arrange
        public override SpecificationSpecificRoutingService Given()
        {
            var routingService = new SpecificationSpecificRoutingService();

            routingService.RerouteFrom_of("DAL");
            routingService.RerouteTo_of("SEA");

            {
                var cargo = new SpecificationSpecificCargo();
                cargo.Origin_of("HKG");
                cargo.Destination_of("DAL");
                {
                    var itineraryLeg_table = new ReportSpecificationSetupClassUsingTable <SpecificationSpecificItineraryLeg>();
                    {
                        var itineraryLeg = new SpecificationSpecificItineraryLeg();
                        itineraryLeg.Origin_of("HKG");
                        itineraryLeg.Destination_of("LGB");
                        itineraryLeg_table.Add(itineraryLeg);
                    }
                    {
                        var itineraryLeg = new SpecificationSpecificItineraryLeg();
                        itineraryLeg.Origin_of("LGB");
                        itineraryLeg.Destination_of("DAL");
                        itineraryLeg_table.Add(itineraryLeg);
                    }
                    cargo.ItineraryLeg_table_of(itineraryLeg_table);
                }
                routingService.Cargo_of(cargo);
            }

            return(routingService);
        }
 public SpecificationSpecificCargo ItineraryLeg_table_of(ReportSpecificationSetupClassUsingTable <SpecificationSpecificItineraryLeg> legs)
 {
     legs.PropertyName = System.Reflection.MethodBase.GetCurrentMethod().Name;
     _classTableProperties.Add(legs);
     foreach (var row in legs.Rows)
     {
         _legs.Add(row.Properties);
     }
     return(this);
 }
Esempio n. 3
0
        internal SpecificationSpecificGroup Floats_table_of(ReportSpecificationSetupClassUsingTable <SpecificationSpecificFloat> floatss)
        {
            floatss.PropertyName = GetCurrentMethod().Name;

            AddClassTableProperty(floatss);

            foreach (var row in floatss.Rows)
            {
                this.floatss.Add(row.Properties);
            }

            return(this);
        }
Esempio n. 4
0
        internal SpecificationSpecificCargo ItineraryLeg_table_of(ReportSpecificationSetupClassUsingTable <SpecificationSpecificItineraryLeg> itineraryLegs)
        {
            itineraryLegs.PropertyName = GetCurrentMethod().Name;

            AddClassTableProperty(itineraryLegs);

            foreach (var row in itineraryLegs.Rows)
            {
                this.itineraryLegs.Add(row.Properties);
            }

            return(this);
        }
Esempio n. 5
0
        internal SpecificationSpecificAnovaCalculator Groups_table_of(ReportSpecificationSetupClassUsingTable <SpecificationSpecificGroup> groupss)
        {
            groupss.PropertyName = GetCurrentMethod().Name;

            AddClassTableProperty(groupss);

            foreach (var row in groupss.Rows)
            {
                this.groupss.Add(row.Properties);
            }

            return(this);
        }
        internal SpecificationSpecificUnderscore List_Property_table_of(ReportSpecificationSetupClassUsingTable <SpecificationSpecificA_Table> list_Propertys)
        {
            list_Propertys.PropertyName = GetCurrentMethod().Name;

            AddClassTableProperty(list_Propertys);

            foreach (var row in list_Propertys.Rows)
            {
                this.list_Propertys.Add(row.Properties);
            }

            return(this);
        }
        internal SpecificationSpecificObjectWithPrimiiveLists IntegerListSyntax_table_of(ReportSpecificationSetupClassUsingTable <SpecificationSpecificInteger> integerListSyntaxs)
        {
            integerListSyntaxs.PropertyName = GetCurrentMethod().Name;

            AddClassTableProperty(integerListSyntaxs);

            foreach (var row in integerListSyntaxs.Rows)
            {
                this.integerListSyntaxs.Add(row.Properties);
            }

            return(this);
        }
        internal SpecificationSpecificObjectWithPrimiiveLists DateTimeTableSyntax_table_of(ReportSpecificationSetupClassUsingTable <SpecificationSpecificDateTime> dateTimeTableSyntaxs)
        {
            dateTimeTableSyntaxs.PropertyName = GetCurrentMethod().Name;

            AddClassTableProperty(dateTimeTableSyntaxs);

            foreach (var row in dateTimeTableSyntaxs.Rows)
            {
                this.dateTimeTableSyntaxs.Add(row.Properties);
            }

            return(this);
        }
        internal SpecificationSpecificVermeulenNearWakeLengthCalculator VermeulenNearWakeLengthInputs_table_of(ReportSpecificationSetupClassUsingTable <SpecificationSpecificVermeulenNearWakeLengthInput> vermeulenNearWakeLengthInputss)
        {
            vermeulenNearWakeLengthInputss.PropertyName = GetCurrentMethod().Name;

            AddClassTableProperty(vermeulenNearWakeLengthInputss);

            foreach (var row in vermeulenNearWakeLengthInputss.Rows)
            {
                this.vermeulenNearWakeLengthInputss.Add(row.Properties);
            }

            return(this);
        }