Пример #1
0
        /// <summary>
        /// Eduardo Colon
        /// Created: 2019/03/10
        ///
        /// //method to Deactivate shuttleReservation
        /// </summary>
        private void BtnDeactivateShuttleReservation_Click(object sender, RoutedEventArgs e)
        {
            if (dgShuttleReservation.SelectedItem != null)
            {
                ShuttleReservation current = (ShuttleReservation)dgShuttleReservation.SelectedItem;

                try
                {
                    if (current.Active == true)
                    {
                        var result = MessageBox.Show("Are you sure that you want to cancel this shuttle reservation?", "cancel ShuttleReservation", MessageBoxButton.YesNo);
                        if (result == MessageBoxResult.Yes)
                        {
                            _shuttleReservationManager.DeactivateShuttleReservation(current.ShuttleReservationID, current.Active);
                        }
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message + Environment.NewLine + ex.StackTrace);
                }
            }
            else
            {
                MessageBox.Show("You must select an item first");
            }
            refreshShuttleReservation();
        }
Пример #2
0
        public void TestDeactivateShuttleReservationWithValidSetupListID()
        {
            //Arrange
            int  shuttleReservationID     = _shuttleReservations[0].ShuttleReservationID;
            bool activeShuttleReservation = _shuttleReservations[0].Active;

            ////Act
            _shuttleReservationManager.DeactivateShuttleReservation(shuttleReservationID, activeShuttleReservation);
        }