This commit is contained in:
@@ -77,12 +77,13 @@ namespace AyaNova.Biz
|
|||||||
}).ToArray();
|
}).ToArray();
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the event log for a specified User
|
||||||
|
/// </summary>
|
||||||
internal static async Task<AyaNova.Api.Controllers.EventLogController.UserEventLogItem[]> GetLogForUser(AyaNova.Api.Controllers.EventLogController.EventLogOptions opt, AyContext ct)
|
internal static async Task<AyaNova.Api.Controllers.EventLogController.UserEventLogItem[]> GetLogForUser(AyaNova.Api.Controllers.EventLogController.EventLogOptions opt, AyContext ct)
|
||||||
{
|
{
|
||||||
//Set up the query
|
//Set up the query
|
||||||
@@ -101,13 +102,12 @@ namespace AyaNova.Biz
|
|||||||
//Execute the query
|
//Execute the query
|
||||||
var EventItems = await q.ToArrayAsync();
|
var EventItems = await q.ToArrayAsync();
|
||||||
|
|
||||||
//convert the Event array to the correct return type array
|
//convert the Event array to the correct return type array
|
||||||
//DateTime, ObjectType, ObjectId, Event, Textra
|
|
||||||
var ret = EventItems.Select(m => new AyaNova.Api.Controllers.EventLogController.UserEventLogItem()
|
var ret = EventItems.Select(m => new AyaNova.Api.Controllers.EventLogController.UserEventLogItem()
|
||||||
{
|
{
|
||||||
Date = m.Created,
|
Date = m.Created,
|
||||||
ObjectType=m.AyType,
|
ObjectType = m.AyType,
|
||||||
ObjectId= m.AyId,
|
ObjectId = m.AyId,
|
||||||
Event = m.AyEvent,
|
Event = m.AyEvent,
|
||||||
Textra = m.Textra
|
Textra = m.Textra
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
@@ -117,35 +117,9 @@ namespace AyaNova.Biz
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
internal static string BuildLogEntry(bool userFormat, Event ev, List<KeyValuePair<string, string>> lt)
|
|
||||||
{
|
|
||||||
StringBuilder S = new StringBuilder();
|
|
||||||
|
|
||||||
//Object format:
|
|
||||||
//DateTime, UserId, ActionNumber, Textra
|
|
||||||
|
|
||||||
//User format:
|
|
||||||
//DateTime, ObjectType, ObjectId, ActionNumber, Textra
|
|
||||||
|
|
||||||
ev
|
|
||||||
|
|
||||||
|
|
||||||
switch (ev.AyEvent)
|
|
||||||
{
|
|
||||||
case AyaEvent.Created:
|
|
||||||
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
return ":";
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}//eoc
|
}//eoc
|
||||||
|
|
||||||
}//eons
|
}//eons
|
||||||
|
|||||||
Reference in New Issue
Block a user