예제 #1
0
        async Task ExecuteSearchFlight()
        {
            Schedule flight = await CosmosScheduleDBService.SearchScheduleById(transaction.vehicleId);

            flight.business++;
            flight.economy++;
            flight.first++;
            await CosmosScheduleDBService.UpdateSchedule(flight);
        }
예제 #2
0
 async Task ExecuteUpdatevehicle()
 {
     if (Sort == "Flight")
     {
         await CosmosScheduleDBService.UpdateSchedule(_schedule);
     }
     else if (Sort == "Train")
     {
         await CosmosTrainTableService.UpdateTrain(_train);
     }
     else
     {
         return;
     }
 }
        async Task ExecuteAvailable()
        {
            await CosmosScheduleDBService.UpdateSchedule(flightline);

            if (flightline.isAvailable == 0)
            {
                flightTableViewModel.FlightList[tap_num].isAvailable = 0;
                await DisplayAlert("SUCCESS", "this line no longer available", "OK");
            }
            else if (flightline.isAvailable == 1)
            {
                flightTableViewModel.FlightList[tap_num].isAvailable = 1;
                await DisplayAlert("SUCCESS", "this line is available", "OK");
            }
            else
            {
                await DisplayAlert("SUCCESS", "operation success", "OK");
            }
        }
        async Task ExecuteUpdate()
        {
            await CosmosScheduleDBService.UpdateSchedule(flightline);

            await DisplayAlert("SUCCESS", "operation success", "OK");
        }