public TankController(ITankView view, IDatabase database, INavigator navigator) : base(view) { _view = view; _database = database; _navigator = navigator; view.SetController(this); }
private void PutImage(ITank tank, ITankView tankView) { switch (tank.TankDirection) { case Direction.Left: tankImage = tankView.ImgLeft; break; case Direction.Right: tankImage = tankView.ImgRight; break; case Direction.Up: tankImage = tankView.ImgUp; break; case Direction.Down: tankImage = tankView.ImgDown; break; default: break; } }