fix participant registration page
This commit is contained in:
		
							parent
							
								
									278c0d3710
								
							
						
					
					
						commit
						ef795d9652
					
				| @ -34,11 +34,13 @@ namespace EnotaryoPH.Web.Pages | ||||
|             var isMatchSuccess = faceMatches.Any(); | ||||
|             if (isMatchSuccess) | ||||
|             { | ||||
|                 var signatory = _notaryoDBContext.TransactionSignatories.FirstOrDefault(x => x.UserID == CurrentUser.UserID); | ||||
|                 var signatory = _notaryoDBContext.TransactionSignatories.Include(ts => ts.Transaction).FirstOrDefault(x => x.UserID == CurrentUser.UserID); | ||||
|                 if (signatory != null) | ||||
|                 { | ||||
|                     signatory.Status = nameof(SignatoryStatus.FaceMatch); | ||||
|                     _notaryoDBContext.Update(signatory); | ||||
|                     _transactionEntity = signatory.Transaction; | ||||
|                     Transaction_UID = _transactionEntity.Transaction_UID.Value; | ||||
|                 } | ||||
|                 else if (!CurrentUser.Role.IsInList(nameof(UserType.Principal), nameof(UserType.SuperUser), nameof(UserType.Administrator))) | ||||
|                 { | ||||
|  | ||||
| @ -71,8 +71,9 @@ namespace EnotaryoPH.Web.Pages.Participant.Registration | ||||
|             } | ||||
| 
 | ||||
|             var signatory = _notaryoDBContext.TransactionSignatories | ||||
|                 .FirstOrDefault(e => e.TransactionSignatory_UID == TransactionSignatory_UID && e.Status == nameof(SignatoryStatus.New)); | ||||
|             if (signatory == null) | ||||
|                 .Include(t => t.Transaction) | ||||
|                 .FirstOrDefault(e => e.TransactionSignatory_UID == TransactionSignatory_UID); | ||||
|             if (signatory == null || !signatory.Status.IsInList(SignatoryStatus.New, SignatoryStatus.EmailSent)) | ||||
|             { | ||||
|                 return BadRequest(); | ||||
|             } | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user