Financing from daya

This commit is contained in:
MeysamMoghaddam
2025-11-09 11:36:43 +03:30
parent 0b253074a9
commit 50587080b0
2 changed files with 45 additions and 9 deletions

View File

@@ -10,15 +10,20 @@
<MudPaper Elevation="4" Class="pa-6"> <MudPaper Elevation="4" Class="pa-6">
<MudStack Spacing="4"> <MudStack Spacing="4">
<MudStack Row="true" Spacing="3" AlignItems="AlignItems.Center"> <MudStack Row="true" Spacing="3" AlignItems="AlignItems.Center">
<MudAvatar Size="Size.Large" Color="Color.Primary"> <MudStack Row="true" Spacing="3" AlignItems="AlignItems.Center">
<MudIcon Icon="@Icons.Material.Filled.Person" Size="Size.Large" /> <MudAvatar Size="Size.Large" Color="Color.Primary">
</MudAvatar> <MudIcon Icon="@Icons.Material.Filled.Person" Size="Size.Large" />
<div> </MudAvatar>
<MudText Typo="Typo.h5">@($"{_userProfile.FirstName} {_userProfile.LastName}")</MudText> <div>
<MudText Typo="Typo.body2" Class="mud-text-secondary">@(_userProfile.Mobile)</MudText> <MudText Typo="Typo.h5">@($"{_userProfile.FirstName} {_userProfile.LastName}")</MudText>
<MudText Typo="Typo.caption" Class="mud-text-secondary">عضو از @(_userProfile.MobileVerifiedAt?.ToDateTime().MiladiToJalali())</MudText> <MudText Typo="Typo.body2" Class="mud-text-secondary">@(_userProfile.Mobile)</MudText>
</div> <MudText Typo="Typo.caption" Class="mud-text-secondary">عضو از @(_userProfile.MobileVerifiedAt?.ToDateTime().MiladiToJalali())</MudText>
</div>
</MudStack>
<MudSpacer/>
<MudButton Variant="Variant.Filled" Color="Color.Primary" OnClick="Financing">تامین اعتبار خرید</MudButton>
</MudStack> </MudStack>
<!-- Referral Code Section --> <!-- Referral Code Section -->
<MudDivider /> <MudDivider />
@@ -26,7 +31,7 @@
<MudStack Row="true" AlignItems="AlignItems.Center"> <MudStack Row="true" AlignItems="AlignItems.Center">
<MudText Typo="Typo.subtitle1">کد دعوت شما</MudText> <MudText Typo="Typo.subtitle1">کد دعوت شما</MudText>
<MudSpacer /> <MudSpacer />
<MudButton Variant="Variant.Filled" <MudButton Variant="Variant.Outlined"
Color="Color.Primary" Color="Color.Primary"
StartIcon="@Icons.Material.Filled.Share" StartIcon="@Icons.Material.Filled.Share"
OnClick="ShareReferralCode"> OnClick="ShareReferralCode">

View File

@@ -252,4 +252,35 @@ public partial class Index
} }
} }
} }
private async Task Financing()
{
if (string.IsNullOrWhiteSpace(_updateUserRequest.FirstName))
{
Snackbar.Add($"لطفا اطلاعات شخصی خود را تکمیل کنید. (نام وارد نشده)", Severity.Error);
return;
}
if (string.IsNullOrWhiteSpace(_updateUserRequest.LastName))
{
Snackbar.Add($"لطفا اطلاعات شخصی خود را تکمیل کنید. (نام خانوادگی وارد نشده)", Severity.Error);
return;
}
if (string.IsNullOrWhiteSpace(_updateUserRequest.NationalCode))
{
Snackbar.Add($"لطفا اطلاعات شخصی خود را تکمیل کنید. (کدملی وارد نشده)", Severity.Error);
return;
}
if (_updateUserRequest.BirthDate == null)
{
Snackbar.Add($"لطفا اطلاعات شخصی خود را تکمیل کنید. (تاریخ تولد وارد نشده)", Severity.Error);
return;
}
if (!_addresses.Any())
{
Snackbar.Add($"آدرس محل سکونت شما الزمای است!", Severity.Error);
return;
}
var url = "https://dayadiamond.ir/profile/creditpurchase/?merchantcode=56146364";
await JSRuntime.InvokeVoidAsync("open", url, "_blank");
}
} }