public IInventoryPRTriggeredState Get(InventoryPRTriggeredId id, bool nullAllowed) { IInventoryPRTriggeredState state = CurrentSession.Get <InventoryPRTriggeredState> (id); if (!nullAllowed && state == null) { state = new InventoryPRTriggeredState(); (state as InventoryPRTriggeredState).InventoryPRTriggeredId = id; } return(state); }
public static IEnumerable <IInventoryPRTriggeredState> ToInventoryPRTriggeredStateCollection(IEnumerable <InventoryPRTriggeredId> ids) { var states = new List <InventoryPRTriggeredState>(); foreach (var id in ids) { var s = new InventoryPRTriggeredState(); s.InventoryPRTriggeredId = id; states.Add(s); } return(states); }