public void Save(Models.Holiday holiday) { if (holiday == null) { throw new ArgumentException("holiday"); } if (holiday.HolidayID == 0) { _repository.Add(holiday); } else { _repository.Edit(holiday); } _uow.Commit(); }