Merge branch 'main' of https://git.afrino.co/FourSat/FrontOffice
This commit is contained in:
@@ -1,14 +1,14 @@
|
|||||||
@attribute [Route(RouteConstants.About.Index)]
|
@attribute [Route(RouteConstants.About.Index)]
|
||||||
@inject NavigationManager Navigation
|
@inject NavigationManager Navigation
|
||||||
|
|
||||||
<PageTitle>درباره ما | KBS</PageTitle>
|
<PageTitle>درباره ما | کارا بازار سلامت</PageTitle>
|
||||||
|
|
||||||
<!-- Hero Section -->
|
<!-- Hero Section -->
|
||||||
<section class="about-hero-section py-16">
|
<section class="about-hero-section py-16">
|
||||||
<MudContainer MaxWidth="MaxWidth.Large">
|
<MudContainer MaxWidth="MaxWidth.Large">
|
||||||
<MudGrid Justify="Justify.Center" Spacing="4">
|
<MudGrid Justify="Justify.Center" Spacing="4">
|
||||||
<MudItem xs="12" md="6">
|
<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">
|
<MudStack Spacing="3">
|
||||||
<MudText Typo="Typo.h2" Class="mb-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" />
|
<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.h5" Class="mb-3">مأموریت</MudText>
|
||||||
<MudText Typo="Typo.body1" Class="mud-text-secondary">
|
<MudText Typo="Typo.body1" Class="mud-text-secondary">
|
||||||
توانمندسازی کسبوکارها از طریق فناوریهای نوین، سادهسازی فرآیندهای پیچیده و ایجاد KBSهای جدید برای رشد و توسعه پایدار.
|
توانمندسازی کسبوکارها از طریق فناوریهای نوین، سادهسازی فرآیندهای پیچیده و ایجاد کارا بازار سلامتهای جدید برای رشد و توسعه پایدار.
|
||||||
</MudText>
|
</MudText>
|
||||||
</MudPaper>
|
</MudPaper>
|
||||||
</MudItem>
|
</MudItem>
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
@attribute [Route(RouteConstants.Contact.Index)]
|
@attribute [Route(RouteConstants.Contact.Index)]
|
||||||
|
|
||||||
<PageTitle>ارتباط با ما | KBS</PageTitle>
|
<PageTitle>ارتباط با ما | کارا بازار سلامت</PageTitle>
|
||||||
|
|
||||||
<!-- Hero Section -->
|
<!-- Hero Section -->
|
||||||
<section class="contact-hero-section py-16">
|
<section class="contact-hero-section py-16">
|
||||||
@@ -132,8 +132,7 @@
|
|||||||
<div>
|
<div>
|
||||||
<MudText Typo="Typo.body2" >آدرس</MudText>
|
<MudText Typo="Typo.body2" >آدرس</MudText>
|
||||||
<MudText Typo="Typo.caption" Class="mud-text-secondary">
|
<MudText Typo="Typo.caption" Class="mud-text-secondary">
|
||||||
تهران، خیابان ولیعصر، پلاک ۱۲۳۴<br />
|
کرج مهرویلا میدان مادر ساختمان بزرگمهر طبقه ۴ واحد ۱۶
|
||||||
کد پستی: ۱۲۳۴۵۶۷۸۹۰
|
|
||||||
</MudText>
|
</MudText>
|
||||||
</div>
|
</div>
|
||||||
</MudStack>
|
</MudStack>
|
||||||
@@ -142,7 +141,7 @@
|
|||||||
<MudIcon Icon="@Icons.Material.Filled.Phone" Color="Color.Success" Size="Size.Large" />
|
<MudIcon Icon="@Icons.Material.Filled.Phone" Color="Color.Success" Size="Size.Large" />
|
||||||
<div>
|
<div>
|
||||||
<MudText Typo="Typo.body2" >تلفن</MudText>
|
<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>
|
</div>
|
||||||
</MudStack>
|
</MudStack>
|
||||||
|
|
||||||
@@ -227,7 +226,7 @@
|
|||||||
<MudIcon Icon="@Icons.Material.Filled.Map" Size="Size.Large" Style="color: white;" />
|
<MudIcon Icon="@Icons.Material.Filled.Map" Size="Size.Large" Style="color: white;" />
|
||||||
<MudText Typo="Typo.h6" Style="color: white;">نقشه موقعیت مکانی</MudText>
|
<MudText Typo="Typo.h6" Style="color: white;">نقشه موقعیت مکانی</MudText>
|
||||||
<MudText Typo="Typo.body2" Style="color: rgba(255,255,255,0.8);" Align="Align.Center">
|
<MudText Typo="Typo.body2" Style="color: rgba(255,255,255,0.8);" Align="Align.Center">
|
||||||
تهران، خیابان ولیعصر، پلاک ۱۲۳۴
|
کرج مهرویلا میدان مادر ساختمان بزرگمهر طبقه ۴ واحد ۱۶
|
||||||
</MudText>
|
</MudText>
|
||||||
</MudStack>
|
</MudStack>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
@attribute [Route(RouteConstants.FAQ.Index)]
|
@attribute [Route(RouteConstants.FAQ.Index)]
|
||||||
@inject NavigationManager Navigation
|
@inject NavigationManager Navigation
|
||||||
|
|
||||||
<PageTitle>سوالات متداول | KBS</PageTitle>
|
<PageTitle>سوالات متداول | کارا بازار سلامت</PageTitle>
|
||||||
|
|
||||||
<!-- Hero Section -->
|
<!-- Hero Section -->
|
||||||
<section class="faq-hero-section py-16">
|
<section class="faq-hero-section py-16">
|
||||||
|
|||||||
@@ -134,7 +134,7 @@
|
|||||||
</MudContainer>
|
</MudContainer>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<!-- FEATURES: معرفی پکیجها -->
|
@* <!-- FEATURES: معرفی پکیجها -->
|
||||||
<section id="features" class="py-20">
|
<section id="features" class="py-20">
|
||||||
<MudContainer MaxWidth="MaxWidth.Large">
|
<MudContainer MaxWidth="MaxWidth.Large">
|
||||||
<MudText Typo="Typo.h4" GutterBottom="true">
|
<MudText Typo="Typo.h4" GutterBottom="true">
|
||||||
@@ -186,12 +186,12 @@
|
|||||||
}
|
}
|
||||||
</MudContainer>
|
</MudContainer>
|
||||||
</section>
|
</section>
|
||||||
|
*@
|
||||||
<!-- STATS -->
|
<!-- STATS -->
|
||||||
<section class="stats-strip">
|
<section class="stats-strip">
|
||||||
<MudContainer MaxWidth="MaxWidth.Large">
|
<MudContainer MaxWidth="MaxWidth.Large">
|
||||||
<MudText Typo="Typo.h4" Align="Align.Center" GutterBottom="true">
|
<MudText Typo="Typo.h4" Align="Align.Center" GutterBottom="true">
|
||||||
KBS چطور کار میکند؟
|
کارا بازار سلامت چطور کار میکند؟
|
||||||
</MudText>
|
</MudText>
|
||||||
<MudText Typo="Typo.subtitle1" Align="Align.Center" Class="mud-text-secondary mb-8">
|
<MudText Typo="Typo.subtitle1" Align="Align.Center" Class="mud-text-secondary mb-8">
|
||||||
سه گام روشن تا شروع یک ماجراجویی جدید
|
سه گام روشن تا شروع یک ماجراجویی جدید
|
||||||
@@ -280,7 +280,7 @@
|
|||||||
اعتماد مشتریان
|
اعتماد مشتریان
|
||||||
</MudText>
|
</MudText>
|
||||||
<MudText Typo="Typo.subtitle1" Align="Align.Center" Class="mud-text-secondary mb-8">
|
<MudText Typo="Typo.subtitle1" Align="Align.Center" Class="mud-text-secondary mb-8">
|
||||||
بخشی از تجربهٔ استفاده از «KBS».
|
بخشی از تجربهٔ استفاده از «کارا بازار سلامت».
|
||||||
</MudText>
|
</MudText>
|
||||||
<MudGrid Spacing="3" Justify="Justify.Center">
|
<MudGrid Spacing="3" Justify="Justify.Center">
|
||||||
<MudItem xs="12" md="6">
|
<MudItem xs="12" md="6">
|
||||||
@@ -298,7 +298,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</MudStack>
|
</MudStack>
|
||||||
<MudText Typo="Typo.body2">
|
<MudText Typo="Typo.body2">
|
||||||
«با KBS، محاسبهٔ کارمزدها و پایش تیمها بدون اکسل و دردسر انجام میشود.»
|
«با کارا بازار سلامت، محاسبهٔ کارمزدها و پایش تیمها بدون اکسل و دردسر انجام میشود.»
|
||||||
</MudText>
|
</MudText>
|
||||||
</MudStack>
|
</MudStack>
|
||||||
</MudPaper>
|
</MudPaper>
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ public partial class Index
|
|||||||
Snackbar.Add("لطفاً ایمیل معتبر وارد کنید.", Severity.Warning);
|
Snackbar.Add("لطفاً ایمیل معتبر وارد کنید.", Severity.Warning);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
Snackbar.Add("به لیست انتظار «KBS» اضافه شدید.", Severity.Success);
|
Snackbar.Add("به لیست انتظار «کارا بازار سلامت» اضافه شدید.", Severity.Success);
|
||||||
_email = string.Empty;
|
_email = string.Empty;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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">
|
||||||
|
|||||||
@@ -77,6 +77,9 @@ public partial class Index
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
if (!string.IsNullOrWhiteSpace(_updateUserRequest.NationalCode))
|
||||||
|
_updateUserRequest.NationalCode = _updateUserRequest.NationalCode.PersianToEnglish();
|
||||||
|
|
||||||
if (_date != null)
|
if (_date != null)
|
||||||
_updateUserRequest.BirthDate = _date.Value.DateTimeToTimestamp();
|
_updateUserRequest.BirthDate = _date.Value.DateTimeToTimestamp();
|
||||||
|
|
||||||
@@ -136,7 +139,7 @@ public partial class Index
|
|||||||
|
|
||||||
private async Task ShareReferralCode()
|
private async Task ShareReferralCode()
|
||||||
{
|
{
|
||||||
var shareText = $"کد دعوت من در KBS: {_userProfile.ReferralCode}\nبرای عضویت از این لینک استفاده کنید:";
|
var shareText = $"کد دعوت من در کارا بازار سلامت: {_userProfile.ReferralCode}\nبرای عضویت از این لینک استفاده کنید:";
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
@@ -144,7 +147,7 @@ public partial class Index
|
|||||||
await JSRuntime.InvokeVoidAsync("navigator.share",
|
await JSRuntime.InvokeVoidAsync("navigator.share",
|
||||||
new
|
new
|
||||||
{
|
{
|
||||||
title = "کد دعوت KBS",
|
title = "کد دعوت کارا بازار سلامت",
|
||||||
text = shareText,
|
text = shareText,
|
||||||
url = $"{Navigation.BaseUri}?ref={_userProfile.ReferralCode}"
|
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");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -14,7 +14,7 @@
|
|||||||
Height="40"
|
Height="40"
|
||||||
Class="rounded-circle"
|
Class="rounded-circle"
|
||||||
Src="favicon.png" />
|
Src="favicon.png" />
|
||||||
<MudText Typo="Typo.h5">KBS</MudText>
|
<MudText Typo="Typo.h5">کارا بازار سلامت</MudText>
|
||||||
</div>
|
</div>
|
||||||
<MudText Typo="Typo.body2" Class="footer-description">
|
<MudText Typo="Typo.body2" Class="footer-description">
|
||||||
پلتفرم هوشمند ساخت شبکههای فروش با امکانات پیشرفته مدیریت تیم، محاسبه کارمزد و گزارشگیری جامع.
|
پلتفرم هوشمند ساخت شبکههای فروش با امکانات پیشرفته مدیریت تیم، محاسبه کارمزد و گزارشگیری جامع.
|
||||||
@@ -88,7 +88,7 @@
|
|||||||
<MudText Typo="Typo.subtitle1" Class="footer-title">تماس</MudText>
|
<MudText Typo="Typo.subtitle1" Class="footer-title">تماس</MudText>
|
||||||
<div class="d-flex align-center gap-2">
|
<div class="d-flex align-center gap-2">
|
||||||
<MudIcon Icon="@Icons.Material.Filled.Phone" Size="Size.Small" />
|
<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>
|
||||||
<div class="d-flex align-center gap-2">
|
<div class="d-flex align-center gap-2">
|
||||||
<MudIcon Icon="@Icons.Material.Filled.Email" Size="Size.Small" />
|
<MudIcon Icon="@Icons.Material.Filled.Email" Size="Size.Small" />
|
||||||
@@ -97,7 +97,7 @@
|
|||||||
<div class="d-flex align-start gap-2">
|
<div class="d-flex align-start gap-2">
|
||||||
<MudIcon Icon="@Icons.Material.Filled.LocationOn" Size="Size.Small" Class="mt-1" />
|
<MudIcon Icon="@Icons.Material.Filled.LocationOn" Size="Size.Small" Class="mt-1" />
|
||||||
<MudText Typo="Typo.body2" Class="footer-contact">
|
<MudText Typo="Typo.body2" Class="footer-contact">
|
||||||
تهران، خیابان ولیعصر، پلاک ۱۲۳۴
|
کرج مهرویلا میدان مادر ساختمان بزرگمهر طبقه ۴ واحد ۱۶
|
||||||
</MudText>
|
</MudText>
|
||||||
</div>
|
</div>
|
||||||
</MudStack>
|
</MudStack>
|
||||||
@@ -109,7 +109,7 @@
|
|||||||
<MudGrid Justify="Justify.SpaceBetween">
|
<MudGrid Justify="Justify.SpaceBetween">
|
||||||
<MudItem xs="12" md="6">
|
<MudItem xs="12" md="6">
|
||||||
<MudText Typo="Typo.body2" Class="footer-copyright">
|
<MudText Typo="Typo.body2" Class="footer-copyright">
|
||||||
© @DateTime.Now.Year KBS. تمامی حقوق محفوظ است.
|
© @DateTime.Now.Year کارا بازار سلامت. تمامی حقوق محفوظ است.
|
||||||
</MudText>
|
</MudText>
|
||||||
</MudItem>
|
</MudItem>
|
||||||
<MudItem xs="12" md="6">
|
<MudItem xs="12" md="6">
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
@inherits LayoutComponentBase
|
@inherits LayoutComponentBase
|
||||||
|
|
||||||
<PageTitle>KBS</PageTitle>
|
<PageTitle>کارا بازار سلامت</PageTitle>
|
||||||
|
|
||||||
<MudRTLProvider RightToLeft="true">
|
<MudRTLProvider RightToLeft="true">
|
||||||
<MudThemeProvider @ref="_mudThemeProvider" Theme="CustomMudTheme.CustomMudBlazorTheme" @bind-IsDarkMode="_isDark" />
|
<MudThemeProvider @ref="_mudThemeProvider" Theme="CustomMudTheme.CustomMudBlazorTheme" @bind-IsDarkMode="_isDark" />
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
Class="rounded-circle"
|
Class="rounded-circle"
|
||||||
Src="favicon.png" />
|
Src="favicon.png" />
|
||||||
</MudHidden>
|
</MudHidden>
|
||||||
<MudText Typo="Typo.h6" >KBS</MudText>
|
<MudText Typo="Typo.h6" >کارا بازار سلامت</MudText>
|
||||||
</MudStack>
|
</MudStack>
|
||||||
</MudLink>
|
</MudLink>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user