Update VerifyOtpTokenCommandHandler.cs
This commit is contained in:
@@ -52,7 +52,10 @@ public class VerifyOtpTokenCommandHandler : IRequestHandler<VerifyOtpTokenComman
|
|||||||
|
|
||||||
var parent = await _context.Users.FirstOrDefaultAsync(u => u.ReferralCode == request.ParentReferralCode, cancellationToken: cancellationToken);
|
var parent = await _context.Users.FirstOrDefaultAsync(u => u.ReferralCode == request.ParentReferralCode, cancellationToken: cancellationToken);
|
||||||
if (parent == null)
|
if (parent == null)
|
||||||
return new VerifyOtpTokenResponseDto() { Success = false, Message = "والد وجود ندارد." };
|
return new VerifyOtpTokenResponseDto() { Success = false, Message = "معرف وجود ندارد." };
|
||||||
|
|
||||||
|
if (await _context.Users.CountAsync(x => x.ParentId == parent.Id, cancellationToken: cancellationToken) > 1)
|
||||||
|
return new VerifyOtpTokenResponseDto() { Success = false, Message = "ظرفیت معرف تکمیل است!!" };
|
||||||
|
|
||||||
user = new User
|
user = new User
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user