protected override void DataPortal_Execute() { // initialize business objects for population _attackerHouse = House.NewHouse(); _defenderHouse = House.NewHouse(); _attackerForces = UnitList.NewUnitList(); _defenderForces = UnitList.NewUnitList(); _attackerTechnologies = TechnologyList.NewTechnologyList(); _defenderTechnologies = TechnologyList.NewTechnologyList(); _attackerForces.ApplyTechnologies( _attackerTechnologies ); _defenderForces.ApplyTechnologies( _defenderTechnologies ); BindAttackData(); CalculateAttack(); SaveAttack(); }
public FullProfileDTO(Developer developer) { DeveloperName = developer.Name; DeveloperId = developer.Id; if (developer.Skills != null && developer.Skills.Any()) { foreach (var skill in developer.Skills) { StackList.Add(new StackDTO { Name = skill.Stack.Name, Description = skill.Stack.Description }); TechnologyList.Add(new TechnologyDTO { Name = skill.Technology.Name, Description = skill.Technology.Description }); } } }
public RestController(TechnologyList technologyList) { this.technologyList = technologyList; }