1234567891011121314151617181920212223242526272829303132333435363738 |
- using DevExpress.Utils;
- using DevExpress.Xpo;
- using Ips.Library.Entity;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Ips.Sps.TskStrategys
- {
- public class TskStrategyManager
- {
- public static readonly TskStrategyManager Default = new TskStrategyManager();
- private TskStrategyManager()
- {
- }
- public List<TskStrategy> GetAll()
- {
- return Session.DefaultSession.Query<TskStrategy>()
- .Where(m => m.Enable)
- .OrderBy(m => m.TskType)
- .ThenBy(m => m.SigType)
- .ToList();
- }
- public List<TskStrategy> GetAll(params AdMode[] adMode)
- {
- return Session.DefaultSession.Query<TskStrategy>()
- .Where(m => m.Enable&& adMode.Contains(m.AdMode))
- .OrderBy(m => m.TskType)
- .ThenBy(m => m.SigType)
- .ToList();
- }
- }
- }
|