This commit is contained in:
@@ -5220,6 +5220,7 @@ namespace AyaNova.Biz
|
|||||||
if (p == null)
|
if (p == null)
|
||||||
{
|
{
|
||||||
log.LogError($"PMBiz - PM was not fetchable when attempting to process PM id: {pmid}, deleted during processing?");
|
log.LogError($"PMBiz - PM was not fetchable when attempting to process PM id: {pmid}, deleted during processing?");
|
||||||
|
//todo: NOTIFY FAIL
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
//make new workorder
|
//make new workorder
|
||||||
@@ -5255,7 +5256,7 @@ namespace AyaNova.Biz
|
|||||||
p.Active = false;
|
p.Active = false;
|
||||||
await ct.SaveChangesAsync();
|
await ct.SaveChangesAsync();
|
||||||
log.LogTrace($"PMBiz:: PM {p.Serial} has reached it's stop generating date and has been automatically deactivated");
|
log.LogTrace($"PMBiz:: PM {p.Serial} has reached it's stop generating date and has been automatically deactivated");
|
||||||
return;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
//Re-schedule PM
|
//Re-schedule PM
|
||||||
@@ -5296,10 +5297,17 @@ namespace AyaNova.Biz
|
|||||||
pmo.ETADate = addts(pmo.ETADate, tsAdd);
|
pmo.ETADate = addts(pmo.ETADate, tsAdd);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
try
|
||||||
|
{
|
||||||
|
await ct.SaveChangesAsync();
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
log.LogError(ex, $"PMBiz::GenerateAsync error updating PM after generation {p.Serial}");
|
||||||
|
//todo: NOTIFY FAIL
|
||||||
|
continue;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -5509,6 +5517,7 @@ namespace AyaNova.Biz
|
|||||||
{
|
{
|
||||||
var err = $"PMBiz::NewServiceWorkOrderFromPMAsync error creating from PM {p.Serial}\r\n{biz.GetErrorsAsString()}";
|
var err = $"PMBiz::NewServiceWorkOrderFromPMAsync error creating from PM {p.Serial}\r\n{biz.GetErrorsAsString()}";
|
||||||
log.LogError(err);
|
log.LogError(err);
|
||||||
|
//todo: NOTIFY FAIL
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user