/// <summary>
        /// Constructor, run code
        /// </summary>
        public PetrolStation()
        {
            InitializeComponent();
            VehicleQueue.StartGenerateVehicle();
            AssignVehicle.Start();

            transactionCheck.Start();
        }
        async public Task <ActionResult> AllotEmployee(AssignVehicle assignVehicle)
        {
            Db.AssignVehicles.Add(assignVehicle);
            var veh = await Db.VehicleRecords.SingleOrDefaultAsync(e => e.Id == assignVehicle.VehicleRecordId);

            veh.VehicleStatusId = 1;
            await Db.SaveChangesAsync();

            return(RedirectToAction("ViewAll"));
        }