Exemplo n.º 1
0
        public int TotalCostDoor(Grid grid)
        {
            List <Door> doorList = doorHandler.GetList(grid);
            var         total    = 0;

            foreach (var item in doorList)
            {
                total += this.GetDoorCost();
            }
            return(total);
        }
Exemplo n.º 2
0
 public void DrawDoors(Graphics graphic)
 {
     if (DOOR_HANDLER == null)
     {
         this.DOOR_HANDLER = new DoorHandler(gridRepository);
     }
     foreach (Door door in DOOR_HANDLER.GetList(this))
     {
         Door doorToDraw = DOOR_HANDLER.GetDoor(door);
         doorToDraw.Draw(graphic);
     }
 }