internal static void FillCar(CarPictureBox car, FuelDispenserView fuelDispenser)
        {
            var carView = car.Tag as CarView;

            carView.FuelRemained += fuelDispenser.GetFuelFromTank();

            if (fuelDispenser.ChosenFuelTank.IsEmpty && !_isRefilling)
            {
                CallRefueller(fuelDispenser.ChosenFuelTank);
                _isRefilling = true;
            }

            if (((CashCounterView)CashCounter.Tag).IsFull && !_isCollectingMoney)
            {
                CallCollector();
                _isCollectingMoney = true;
            }

            // test

            if (carView.FuelRemained >= carView.DesiredFilling)
            {
                StopFilling(car, fuelDispenser);
            }
        }