public void OnWindowClosing(object sender, CancelEventArgs e = null) //обработчик события закрытия окна программы { if (CurrentShift.IsActive) { if (CurrentShift.EndShift()) { CurrentShift = new Shift(); CurrentUser = null; UserName = null; ButtonIsEnabled = false; } } }
private bool ValidateWriteOffTicketsCommand() { return(CurrentRollInfo.NotNull() && CurrentShift.NotNull() && CurrentShift.Active); }