public override void Delete(int key)
        {
            var vacationRequest = _context.VacationRequests.Find(key);

            _vacationRequestRepository.Delete(key);
            _vacationNotificationService.NotifyVacationRequestDeleted(vacationRequest);
        }
        public void Delete(int vacationRequestId)
        {
            var vacationRequest = _vacationRequestRepository.Get(vacationRequestId);

            _vacationRequestRepository.Delete(vacationRequestId);
            _vacationNotificationService.NotifyVacationRequestDeleted(vacationRequest);
        }