Esempio n. 1
0
        public WCFMarch ToWCFMarch()
        {
            WCFMarch result = new WCFMarch();

            result.Step          = this.Step;
            result.SourceOrder   = this.SourceOrder;
            result.IsTerrainHold = this.IsTerrainHold;

            result.MarchUnit = new List <WCFMarchUnit>();
            foreach (var item in this.MarchUnit)
            {
                result.MarchUnit.Add(item.ToMarchUnit());
            }

            return(result);
        }
Esempio n. 2
0
        static internal March ToMarch(this WCFMarch o, Step step)
        {
            March result = new March();

            result.Step1 = step;

            result.Step          = step.Id;
            result.SourceOrder   = o.SourceOrder;
            result.IsTerrainHold = o.IsTerrainHold;

            foreach (var item in o.MarchUnit)
            {
                result.MarchUnit.Add(item.ToMarchUnit(result));
            }

            return(result);
        }