From 50587080b00c79abafa5ef00fef5b915d6058803 Mon Sep 17 00:00:00 2001 From: MeysamMoghaddam <65253484+MeysamMoghaddam@users.noreply.github.com> Date: Sun, 9 Nov 2025 11:36:43 +0330 Subject: [PATCH] Financing from daya --- .../Pages/Profile/Index.razor | 23 ++++++++------ .../Pages/Profile/Index.razor.cs | 31 +++++++++++++++++++ 2 files changed, 45 insertions(+), 9 deletions(-) diff --git a/src/FrontOffice.Main/Pages/Profile/Index.razor b/src/FrontOffice.Main/Pages/Profile/Index.razor index dbe45e7..f6358c6 100644 --- a/src/FrontOffice.Main/Pages/Profile/Index.razor +++ b/src/FrontOffice.Main/Pages/Profile/Index.razor @@ -10,15 +10,20 @@ - - - -
- @($"{_userProfile.FirstName} {_userProfile.LastName}") - @(_userProfile.Mobile) - عضو از @(_userProfile.MobileVerifiedAt?.ToDateTime().MiladiToJalali()) -
+ + + + +
+ @($"{_userProfile.FirstName} {_userProfile.LastName}") + @(_userProfile.Mobile) + عضو از @(_userProfile.MobileVerifiedAt?.ToDateTime().MiladiToJalali()) +
+
+ + تامین اعتبار خرید
+ @@ -26,7 +31,7 @@ کد دعوت شما - diff --git a/src/FrontOffice.Main/Pages/Profile/Index.razor.cs b/src/FrontOffice.Main/Pages/Profile/Index.razor.cs index 305fe98..f3c4c27 100644 --- a/src/FrontOffice.Main/Pages/Profile/Index.razor.cs +++ b/src/FrontOffice.Main/Pages/Profile/Index.razor.cs @@ -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"); + } } \ No newline at end of file