public static AccommodationChangeLog GetRemoveChangeLog(int accommodationId, AccommodationChangeEventSources eventSource, AccommodationRemoveReasons reason) { var removeEventData = new RemoveEventData(reason); return(GetAccommodationChangeLog(accommodationId, eventSource, AccommodationChangeEventTypes.Remove, removeEventData)); }
public Task AddRemoveEvent(int accommodationId, AccommodationChangeEventSources source, AccommodationRemoveReasons reason) { var removeLog = AccommodationChangeLogConverter.GetRemoveChangeLog(accommodationId, source, reason); return(AddAccommodationChangeLog(removeLog)); }
public RemoveEventData(AccommodationRemoveReasons reason) { Reason = reason; }
public void CollectRemoveEvent(int accommodationId, AccommodationChangeEventSources source, AccommodationRemoveReasons reason) { var removeLog = AccommodationChangeLogConverter.GetRemoveChangeLog(accommodationId, source, reason); AccommodationsChangeLogs.Add(removeLog); }