| 1234567891011121314151617181920212223242526272829 |
- using Quadarax.Application.QLiberace.Common.Repositories;
- using Quadarax.Application.QLiberace.Common.Domain;
- using Quadarax.Application.QLiberace.Processor.Entities;
- using Quadarax.Foundation.Core.Data;
- using Quadarax.Foundation.Core.Data.Domain;
- using Quadarax.Foundation.Core.Data.Interface.Domain;
- namespace Quadarax.Application.QLiberace.Processor.Repositories
- {
- public class RepoQueueData : QlbrcRepository<QueueData>
- {
- public RepoQueueData(IUnitOfWork<IDataDomain> unitOfWork, QlbrcContext operationContext) : base(unitOfWork, operationContext)
- {
- }
- public void New(int parentId)
- {
- var data = New();
- data.ParentId = parentId;
- }
- public IQueryable<QueueData> GetQueueData(int parentId)
- {
- return Query(Paging.NoPaging()).Where(x => x.ParentId == parentId).OrderBy(x => x.SequenceNo);
- }
- }
- }
|