feat(models): add UserCreated and FaceEnrolled to sync results

Extends sync result types with UserCreated, FaceEnrolled, and OverallResult.PARTIAL so create/delete flows can report user-only vs face-enrollment outcomes.
main
SYED MUSTUFA AHMED NAQVI 2026-08-27 09:59:37 +05:00
parent e7714452da
commit f1e20ddf0b
1 changed files with 2 additions and 0 deletions

View File

@ -15,6 +15,8 @@ public sealed class EmployeeSyncResult
public string UserStatus { get; set; } = "Not started";
public string FaceStatus { get; set; } = "Not requested";
public string VerificationStatus { get; set; } = "Not requested";
public bool UserCreated { get; set; }
public bool FaceEnrolled { get; set; }
public string OverallResult { get; set; } = "SKIPPED";
public string Reason { get; set; } = "";
public HrmsEmployee? Employee { get; init; }