예제 #1
0
 private void Nights_TextChanged(object sender, TextChangedEventArgs e)
 {
     if (Nights.Validate())
     {
         EndDate.SelectedDate = StartDate.SelectedDate?.AddDays(Nights.IntValue);
     }
     Save.IsEnabled = IsSaveEnabled();
 }
예제 #2
0
        public bool IsSaveEnabled()
        {
            bool validRoom      = Room.SelectedIndex > 0;
            bool validGuest     = GuestName.Validate();
            bool validGuests    = GuestsInRoom.Validate();
            bool validNights    = Nights.Validate();
            bool validTotal     = TotalPrice.Validate();
            bool validPaid      = PaidSum.Validate();
            bool validRemaining = RemainingSum.Validate();

            return(validRoom && validGuest && validGuests && validNights && validTotal && validPaid && validRemaining);
        }