This commit is contained in:
masoodafar-web
2025-11-09 20:30:27 +03:30
9 changed files with 70 additions and 32 deletions

View File

@@ -1,14 +1,14 @@
@attribute [Route(RouteConstants.About.Index)]
@inject NavigationManager Navigation
<PageTitle>درباره ما | KBS</PageTitle>
<PageTitle>درباره ما | کارا بازار سلامت</PageTitle>
<!-- Hero Section -->
<section class="about-hero-section py-16">
<MudContainer MaxWidth="MaxWidth.Large">
<MudGrid Justify="Justify.Center" Spacing="4">
<MudItem xs="12" md="6">
<MudChip T="string" Color="Color.Secondary" Variant="Variant.Filled" Class="mb-2">درباره KBS</MudChip>
<MudChip T="string" Color="Color.Secondary" Variant="Variant.Filled" Class="mb-2">درباره کارا بازار سلامت</MudChip>
<MudStack Spacing="3">
<MudText Typo="Typo.h2" Class="mb-3">
پلتفرم هوشمند شبکه‌سازی و مدیریت تیم
@@ -67,7 +67,7 @@
<MudIcon Icon="@Icons.Material.Filled.TrackChanges" Size="Size.Large" Color="Color.Success" Class="mb-4" />
<MudText Typo="Typo.h5" Class="mb-3">مأموریت</MudText>
<MudText Typo="Typo.body1" Class="mud-text-secondary">
توانمندسازی کسب‌وکارها از طریق فناوری‌های نوین، ساده‌سازی فرآیندهای پیچیده و ایجاد KBS‌های جدید برای رشد و توسعه پایدار.
توانمندسازی کسب‌وکارها از طریق فناوری‌های نوین، ساده‌سازی فرآیندهای پیچیده و ایجاد کارا بازار سلامت‌های جدید برای رشد و توسعه پایدار.
</MudText>
</MudPaper>
</MudItem>

View File

@@ -1,6 +1,6 @@
@attribute [Route(RouteConstants.Contact.Index)]
<PageTitle>ارتباط با ما | KBS</PageTitle>
<PageTitle>ارتباط با ما | کارا بازار سلامت</PageTitle>
<!-- Hero Section -->
<section class="contact-hero-section py-16">
@@ -132,8 +132,7 @@
<div>
<MudText Typo="Typo.body2" >آدرس</MudText>
<MudText Typo="Typo.caption" Class="mud-text-secondary">
تهران، خیابان ولیعصر، پلاک ۱۲۳۴<br />
کد پستی: ۱۲۳۴۵۶۷۸۹۰
کرج مهرویلا میدان مادر ساختمان بزرگمهر طبقه ۴ واحد ۱۶
</MudText>
</div>
</MudStack>
@@ -142,7 +141,7 @@
<MudIcon Icon="@Icons.Material.Filled.Phone" Color="Color.Success" Size="Size.Large" />
<div>
<MudText Typo="Typo.body2" >تلفن</MudText>
<MudText Typo="Typo.caption" Class="mud-text-secondary">۰۲۱-۱۲۳۴۵۶۷۸</MudText>
<MudText Typo="Typo.caption" Class="mud-text-secondary">026-34233563</MudText>
</div>
</MudStack>
@@ -227,7 +226,7 @@
<MudIcon Icon="@Icons.Material.Filled.Map" Size="Size.Large" Style="color: white;" />
<MudText Typo="Typo.h6" Style="color: white;">نقشه موقعیت مکانی</MudText>
<MudText Typo="Typo.body2" Style="color: rgba(255,255,255,0.8);" Align="Align.Center">
تهران، خیابان ولیعصر، پلاک ۱۲۳۴
کرج مهرویلا میدان مادر ساختمان بزرگمهر طبقه ۴ واحد ۱۶
</MudText>
</MudStack>
</div>

View File

@@ -1,7 +1,7 @@
@attribute [Route(RouteConstants.FAQ.Index)]
@inject NavigationManager Navigation
<PageTitle>سوالات متداول | KBS</PageTitle>
<PageTitle>سوالات متداول | کارا بازار سلامت</PageTitle>
<!-- Hero Section -->
<section class="faq-hero-section py-16">

View File

@@ -134,7 +134,7 @@
</MudContainer>
</section>
<!-- FEATURES: معرفی پکیج‌ها -->
@* <!-- FEATURES: معرفی پکیج‌ها -->
<section id="features" class="py-20">
<MudContainer MaxWidth="MaxWidth.Large">
<MudText Typo="Typo.h4" GutterBottom="true">
@@ -186,12 +186,12 @@
}
</MudContainer>
</section>
*@
<!-- STATS -->
<section class="stats-strip">
<MudContainer MaxWidth="MaxWidth.Large">
<MudText Typo="Typo.h4" Align="Align.Center" GutterBottom="true">
KBS چطور کار می‌کند؟
کارا بازار سلامت چطور کار می‌کند؟
</MudText>
<MudText Typo="Typo.subtitle1" Align="Align.Center" Class="mud-text-secondary mb-8">
سه گام روشن تا شروع یک ماجراجویی جدید
@@ -280,7 +280,7 @@
اعتماد مشتریان
</MudText>
<MudText Typo="Typo.subtitle1" Align="Align.Center" Class="mud-text-secondary mb-8">
بخشی از تجربهٔ استفاده از «KBS».
بخشی از تجربهٔ استفاده از «کارا بازار سلامت».
</MudText>
<MudGrid Spacing="3" Justify="Justify.Center">
<MudItem xs="12" md="6">
@@ -298,7 +298,7 @@
</div>
</MudStack>
<MudText Typo="Typo.body2">
«با KBS، محاسبهٔ کارمزدها و پایش تیم‌ها بدون اکسل و دردسر انجام می‌شود.»
«با کارا بازار سلامت، محاسبهٔ کارمزدها و پایش تیم‌ها بدون اکسل و دردسر انجام می‌شود.»
</MudText>
</MudStack>
</MudPaper>

View File

@@ -68,7 +68,7 @@ public partial class Index
Snackbar.Add("لطفاً ایمیل معتبر وارد کنید.", Severity.Warning);
return;
}
Snackbar.Add("به لیست انتظار «KBS» اضافه شدید.", Severity.Success);
Snackbar.Add("به لیست انتظار «کارا بازار سلامت» اضافه شدید.", Severity.Success);
_email = string.Empty;
}

View File

@@ -9,6 +9,7 @@
<MudItem xs="12">
<MudPaper Elevation="4" Class="pa-6">
<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">
<MudIcon Icon="@Icons.Material.Filled.Person" Size="Size.Large" />
@@ -19,6 +20,10 @@
<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>
<!-- Referral Code Section -->
<MudDivider />
@@ -26,7 +31,7 @@
<MudStack Row="true" AlignItems="AlignItems.Center">
<MudText Typo="Typo.subtitle1">کد دعوت شما</MudText>
<MudSpacer />
<MudButton Variant="Variant.Filled"
<MudButton Variant="Variant.Outlined"
Color="Color.Primary"
StartIcon="@Icons.Material.Filled.Share"
OnClick="ShareReferralCode">

View File

@@ -77,6 +77,9 @@ public partial class Index
try
{
if (!string.IsNullOrWhiteSpace(_updateUserRequest.NationalCode))
_updateUserRequest.NationalCode = _updateUserRequest.NationalCode.PersianToEnglish();
if (_date != null)
_updateUserRequest.BirthDate = _date.Value.DateTimeToTimestamp();
@@ -136,7 +139,7 @@ public partial class Index
private async Task ShareReferralCode()
{
var shareText = $"کد دعوت من در KBS: {_userProfile.ReferralCode}\nبرای عضویت از این لینک استفاده کنید:";
var shareText = $"کد دعوت من در کارا بازار سلامت: {_userProfile.ReferralCode}\nبرای عضویت از این لینک استفاده کنید:";
try
{
@@ -144,7 +147,7 @@ public partial class Index
await JSRuntime.InvokeVoidAsync("navigator.share",
new
{
title = "کد دعوت KBS",
title = "کد دعوت کارا بازار سلامت",
text = shareText,
url = $"{Navigation.BaseUri}?ref={_userProfile.ReferralCode}"
});
@@ -252,4 +255,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");
}
}

View File

@@ -14,7 +14,7 @@
Height="40"
Class="rounded-circle"
Src="favicon.png" />
<MudText Typo="Typo.h5">KBS</MudText>
<MudText Typo="Typo.h5">کارا بازار سلامت</MudText>
</div>
<MudText Typo="Typo.body2" Class="footer-description">
پلتفرم هوشمند ساخت شبکه‌های فروش با امکانات پیشرفته مدیریت تیم، محاسبه کارمزد و گزارش‌گیری جامع.
@@ -88,7 +88,7 @@
<MudText Typo="Typo.subtitle1" Class="footer-title">تماس</MudText>
<div class="d-flex align-center gap-2">
<MudIcon Icon="@Icons.Material.Filled.Phone" Size="Size.Small" />
<MudText Typo="Typo.body2" Class="footer-contact">۰۲۱-۱۲۳۴۵۶۷۸</MudText>
<MudText Typo="Typo.body2" Class="footer-contact">026-34233563</MudText>
</div>
<div class="d-flex align-center gap-2">
<MudIcon Icon="@Icons.Material.Filled.Email" Size="Size.Small" />
@@ -97,7 +97,7 @@
<div class="d-flex align-start gap-2">
<MudIcon Icon="@Icons.Material.Filled.LocationOn" Size="Size.Small" Class="mt-1" />
<MudText Typo="Typo.body2" Class="footer-contact">
تهران، خیابان ولیعصر، پلاک ۱۲۳۴
کرج مهرویلا میدان مادر ساختمان بزرگمهر طبقه ۴ واحد ۱۶
</MudText>
</div>
</MudStack>
@@ -109,7 +109,7 @@
<MudGrid Justify="Justify.SpaceBetween">
<MudItem xs="12" md="6">
<MudText Typo="Typo.body2" Class="footer-copyright">
© @DateTime.Now.Year KBS. تمامی حقوق محفوظ است.
© @DateTime.Now.Year کارا بازار سلامت. تمامی حقوق محفوظ است.
</MudText>
</MudItem>
<MudItem xs="12" md="6">

View File

@@ -1,6 +1,6 @@
@inherits LayoutComponentBase
<PageTitle>KBS</PageTitle>
<PageTitle>کارا بازار سلامت</PageTitle>
<MudRTLProvider RightToLeft="true">
<MudThemeProvider @ref="_mudThemeProvider" Theme="CustomMudTheme.CustomMudBlazorTheme" @bind-IsDarkMode="_isDark" />
@@ -29,7 +29,7 @@
Class="rounded-circle"
Src="favicon.png" />
</MudHidden>
<MudText Typo="Typo.h6" >KBS</MudText>
<MudText Typo="Typo.h6" >کارا بازار سلامت</MudText>
</MudStack>
</MudLink>
</div>