diff --git a/server/AyaNova/biz/TaskGroupBiz.cs b/server/AyaNova/biz/TaskGroupBiz.cs index 4c9e7213..b1c245e2 100644 --- a/server/AyaNova/biz/TaskGroupBiz.cs +++ b/server/AyaNova/biz/TaskGroupBiz.cs @@ -13,7 +13,7 @@ using Newtonsoft.Json; namespace AyaNova.Biz { - + internal class TaskGroupBiz : BizObject, IJobObject, ISearchAbleObject, IReportAbleObject, IExportAbleObject, IImportAbleObject { @@ -46,7 +46,7 @@ namespace AyaNova.Biz // internal async Task CreateAsync(TaskGroup newObject) { - + await ValidateAsync(newObject, null); if (HasErrors) return null; @@ -104,7 +104,7 @@ namespace AyaNova.Biz // internal async Task GetAsync(long id, bool logTheGetEvent = true) { - var ret = await ct.TaskGroup.AsNoTracking().Include(z => z.Items).SingleOrDefaultAsync(m => m.Id == id); + var ret = await ct.TaskGroup.AsNoTracking().Include(z => z.Items.OrderBy(item => item.Sequence)).SingleOrDefaultAsync(m => m.Id == id); if (logTheGetEvent && ret != null) await EventLogProcessor.LogEventToDatabaseAsync(new Event(UserId, id, BizType, AyaEvent.Retrieved), ct);