Пример #1
0
        /// <summary>
        ///     Constructor
        /// </summary>
        /// <param name="appBLL"></param>
        /// <param name="logger"></param>
        public GiftsController(IAppBLL appBLL, ILogger <GiftsController> logger)
        {
            _bll    = appBLL;
            _logger = logger;

            // Get necessary predefined statuses & actionTypes
            var enums = new Enums();

            _activeId   = enums.GetStatusId(Enums.Status.Active);
            _reservedId = enums.GetStatusId(Enums.Status.Reserved);
            _archivedId = enums.GetStatusId(Enums.Status.Archived);
            _archiveId  = enums.GetActionTypeId(Enums.ActionType.Archive);
            _reserveId  = enums.GetActionTypeId(Enums.ActionType.Reserve);
        }
Пример #2
0
        public ReservedGiftService(IAppUnitOfWork uow) : base(uow, uow.ReservedGifts, new ReservedGiftServiceMapper())
        {
            // Get necessary statuses & actionTypes
            var enums = new Enums();

            _activeId   = enums.GetStatusId(Enums.Status.Active);
            _reservedId = enums.GetStatusId(Enums.Status.Reserved);
            _archivedId = enums.GetStatusId(Enums.Status.Archived);
            _archiveId  = enums.GetActionTypeId(Enums.ActionType.Archive);
        }