Add project files.
This commit is contained in:
160
TaxPayerFull/Layout/Lheadertop.razor
Normal file
160
TaxPayerFull/Layout/Lheadertop.razor
Normal file
@@ -0,0 +1,160 @@
|
||||
@using System.Globalization
|
||||
<!-- header top area -->
|
||||
<div class="header-top__area header-top__space z-index-3 d-none d-md-block tp-header-top-animation">
|
||||
<div class="container">
|
||||
<div class="row align-items-start">
|
||||
<div class="col-6">
|
||||
<div class="header-top__link">
|
||||
<span>امروز <i>@GetTodyPersianDatetime()</i></span>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<div class="header-top__support text-end">
|
||||
<span>پیشتیبانی: <a href="tel:+989121234569">09121234567</a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- header bottom -->
|
||||
|
||||
@code {
|
||||
|
||||
}
|
||||
@functions{
|
||||
public static string GetTodyPersianDatetime()
|
||||
{
|
||||
PersianCalendar pcDate = new PersianCalendar();
|
||||
int persianYear = pcDate.GetYear(DateTime.Now);
|
||||
int persianMonth = pcDate.GetMonth(DateTime.Now);
|
||||
int persianDay = pcDate.GetDayOfMonth(DateTime.Now);
|
||||
|
||||
string _DayOfWeek = "";
|
||||
switch (DateTime.Now.DayOfWeek)
|
||||
{
|
||||
case DayOfWeek.Saturday:
|
||||
_DayOfWeek = " شنبه ";
|
||||
break;
|
||||
case DayOfWeek.Sunday:
|
||||
_DayOfWeek = " یکشنبه ";
|
||||
break;
|
||||
case DayOfWeek.Monday:
|
||||
_DayOfWeek = " دوشنبه ";
|
||||
break;
|
||||
case DayOfWeek.Tuesday:
|
||||
_DayOfWeek = " سه شنبه ";
|
||||
break;
|
||||
case DayOfWeek.Wednesday:
|
||||
_DayOfWeek = " چهارشنبه ";
|
||||
break;
|
||||
case DayOfWeek.Thursday:
|
||||
_DayOfWeek = " پنج شنبه ";
|
||||
break;
|
||||
case DayOfWeek.Friday:
|
||||
_DayOfWeek = " جمـــعه ";
|
||||
break;
|
||||
}
|
||||
string _Day = "";
|
||||
switch (persianDay)
|
||||
{
|
||||
case 1:
|
||||
_Day = " اول ";
|
||||
break;
|
||||
case 2:
|
||||
_Day = " دوم ";
|
||||
break;
|
||||
case 3:
|
||||
_Day = " سوم ";
|
||||
break;
|
||||
case 4:
|
||||
_Day = " چهارم ";
|
||||
break;
|
||||
case 5:
|
||||
_Day = " پنجم ";
|
||||
break;
|
||||
case 6:
|
||||
_Day = " ششم ";
|
||||
break;
|
||||
case 7:
|
||||
_Day = " هفتم ";
|
||||
break;
|
||||
case 8:
|
||||
_Day = " هشتم ";
|
||||
break;
|
||||
case 9:
|
||||
_Day = " نهم ";
|
||||
break;
|
||||
case 10:
|
||||
_Day = " دهم ";
|
||||
break;
|
||||
case 11:
|
||||
_Day = " یازدهم ";
|
||||
break;
|
||||
case 12:
|
||||
_Day = " دوازدهم ";
|
||||
break;
|
||||
case 13:
|
||||
_Day = " سیزدهم ";
|
||||
break;
|
||||
case 14:
|
||||
_Day = " چهاردهم ";
|
||||
break;
|
||||
case 15:
|
||||
_Day = " پانزدهم ";
|
||||
break;
|
||||
case 16:
|
||||
_Day = " شانزدهم ";
|
||||
break;
|
||||
default:
|
||||
_Day = persianDay.ToString();
|
||||
break;
|
||||
}
|
||||
string _Month = "";
|
||||
switch (persianMonth)
|
||||
{
|
||||
case 1:
|
||||
_Month = " فروردین ";
|
||||
break;
|
||||
case 2:
|
||||
_Month = " اردیبهشت ";
|
||||
break;
|
||||
case 3:
|
||||
_Month = " خرداد ";
|
||||
break;
|
||||
case 4:
|
||||
_Day = " تیر ";
|
||||
break;
|
||||
case 5:
|
||||
_Month = " مرداد ";
|
||||
break;
|
||||
case 6:
|
||||
_Month = " شهریور ";
|
||||
break;
|
||||
case 7:
|
||||
_Month = " مهر ";
|
||||
break;
|
||||
case 8:
|
||||
_Month = " آبان ";
|
||||
break;
|
||||
case 9:
|
||||
_Month = " آذر ";
|
||||
break;
|
||||
case 10:
|
||||
_Month = " دی ";
|
||||
break;
|
||||
case 11:
|
||||
_Month = " بهمن ";
|
||||
break;
|
||||
case 12:
|
||||
_Month = " اسفند ";
|
||||
break;
|
||||
|
||||
}
|
||||
|
||||
|
||||
string fullPersianDate = _DayOfWeek + " " + _Day + " " + _Month + " ماه " + persianYear;
|
||||
return fullPersianDate;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user