|
|
|
@ -66,6 +66,19 @@ namespace Expedience.Api.Consumers
|
|
|
|
|
|
|
|
|
|
|
|
dbContext.DutyCompletionResults.Add(completionResult);
|
|
|
|
dbContext.DutyCompletionResults.Add(completionResult);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Insert this territory if it does not exist
|
|
|
|
|
|
|
|
if (dbContext.Territories.Any(t => t.TerritoryId == completionResult.TerritoryId) == false)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
dbContext.Territories.Add(new Models.Territory
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
TerritoryId = completionResult.TerritoryId,
|
|
|
|
|
|
|
|
PlaceName = message.DutyInfo.PlaceName,
|
|
|
|
|
|
|
|
ContentId = "0",
|
|
|
|
|
|
|
|
ContentName = message.DutyInfo.ContentName,
|
|
|
|
|
|
|
|
Level = 0,
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
var memberNumber = 0;
|
|
|
|
var memberNumber = 0;
|
|
|
|
var dutyMembers = new List<DutyMember>();
|
|
|
|
var dutyMembers = new List<DutyMember>();
|
|
|
|
foreach (var member in message.GroupMembers)
|
|
|
|
foreach (var member in message.GroupMembers)
|
|
|
|
|