public TankController(ITankView view, IDatabase database, INavigator navigator) : base(view)
        {
            _view      = view;
            _database  = database;
            _navigator = navigator;

            view.SetController(this);
        }
Esempio n. 2
0
        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;
            }
        }