public int TotalCostDoor(Grid grid) { List <Door> doorList = doorHandler.GetList(grid); var total = 0; foreach (var item in doorList) { total += this.GetDoorCost(); } return(total); }
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); } }