@page "/Panel" @using Front.Services @using Shared.DTOs @inject localService localserv; @inject NavigationManager nav @layout PanelLayout @inject HttpClientController hc; کاربری
خوش آمدید! 🎉

یک دید کلی از سیستم برای شما تهیه شده
بهتر است روزانه نگاهی به آن داشته باشید

View Badge User
@if (dashBoard != null && dashBoard.AlistofServices.Any(w => w.PermissionID == 3)) {
chart success
صورتحساب
(کل @dashBoard.AlistofServices.Where(w => w.PermissionID == 3 && w.CalTypeID == 1).Select(s => s.Total).First())

مانده

@if (dashBoard.AlistofServices.Any(w => w.PermissionID == 3 && w.CalTypeID == 1)) { @if (!dashBoard.AlistofServices.Where(w => w.PermissionID == 3 && w.CalTypeID == 1).Select(s => s.Remaining).First().Equals("-")) { @dashBoard.AlistofServices.Where(w => w.PermissionID == 3 && w.CalTypeID == 1).Select(s => s.Remaining).First() آیتم } else { @dashBoard.AlistofServices.Where(w => w.PermissionID == 3 && w.CalTypeID == 1).Select(s => s.Remaining).First() آیتم } } else if (dashBoard.AlistofServices.Any(w => w.PermissionID == 3 && w.CalTypeID == 2)) { نامحدود } else { @if (Convert.ToInt32(dashBoard.Datenow) <= Convert.ToInt32(@dashBoard.AlistofServices.Where(w => w.PermissionID == 3 && w.CalTypeID == 1).Select(s => s.Remaining).First().Replace("/",""))) { تا تاریخ @dashBoard.AlistofServices.Where(w => w.PermissionID == 3 && w.CalTypeID == 1).Select(s => s.Remaining).First() } else { تا تاریخ @dashBoard.AlistofServices.Where(w => w.PermissionID == 3 && w.CalTypeID == 1).Select(s => s.Remaining).First() } }
} @if (dashBoard != null && dashBoard.AlistofServices.Any(w => w.PermissionID == 4)) {
chart success
کالا
(کل @dashBoard.AlistofServices.Where(w => w.PermissionID == 4 && w.CalTypeID == 1).Select(s => s.Total).First())

مانده

@if (dashBoard.AlistofServices.Any(w => w.PermissionID == 4 && w.CalTypeID == 1)) { @if (!dashBoard.AlistofServices.Where(w => w.PermissionID == 4 && w.CalTypeID == 1).Select(s => s.Remaining).First().Equals("-")) { @dashBoard.AlistofServices.Where(w => w.PermissionID == 4 && w.CalTypeID == 1).Select(s => s.Remaining).First() آیتم } else { @dashBoard.AlistofServices.Where(w => w.PermissionID == 4 && w.CalTypeID == 1).Select(s => s.Remaining).First() آیتم } } else if (dashBoard.AlistofServices.Any(w => w.PermissionID == 4 && w.CalTypeID == 2)) { نامحدود } else { @if (Convert.ToInt32(dashBoard.Datenow) <= Convert.ToInt32(@dashBoard.AlistofServices.Where(w => w.PermissionID == 4 && w.CalTypeID == 1).Select(s => s.Remaining).First().Replace("/", ""))) { تا تاریخ @dashBoard.AlistofServices.Where(w => w.PermissionID == 4 && w.CalTypeID == 1).Select(s => s.Remaining).First() } else { تا تاریخ @dashBoard.AlistofServices.Where(w => w.PermissionID == 4 && w.CalTypeID == 1).Select(s => s.Remaining).First() } }
}
کل درآمد
62% رشد شرکت
1400
32.5 تومان
1399
41.2 تومان
@if (dashBoard != null && dashBoard.AlistofServices.Any(w => w.PermissionID == 5)) {
chart success
مشتری
(کل @dashBoard.AlistofServices.Where(w => w.PermissionID == 5 && w.CalTypeID == 1).Select(s => s.Total).First())

مانده

@if (dashBoard.AlistofServices.Any(w => w.PermissionID == 5 && w.CalTypeID == 1)) { @if (!dashBoard.AlistofServices.Where(w => w.PermissionID == 5 && w.CalTypeID == 1).Select(s => s.Remaining).First().Equals("-")) { @dashBoard.AlistofServices.Where(w => w.PermissionID == 5 && w.CalTypeID == 1).Select(s => s.Remaining).First() آیتم } else { @dashBoard.AlistofServices.Where(w => w.PermissionID == 5 && w.CalTypeID == 1).Select(s => s.Remaining).First() آیتم } } else if (dashBoard.AlistofServices.Any(w => w.PermissionID == 5 && w.CalTypeID == 2)) { نامحدود } else { @if (Convert.ToInt32(dashBoard.Datenow) <= Convert.ToInt32(@dashBoard.AlistofServices.Where(w => w.PermissionID == 5 && w.CalTypeID == 1).Select(s => s.Remaining).First().Replace("/", ""))) { تا تاریخ @dashBoard.AlistofServices.Where(w => w.PermissionID == 5 && w.CalTypeID == 1).Select(s => s.Remaining).First() } else { تا تاریخ @dashBoard.AlistofServices.Where(w => w.PermissionID == 5 && w.CalTypeID == 1).Select(s => s.Remaining).First() } }
} @if (dashBoard != null && dashBoard.AlistofServices.Any(w => w.PermissionID == 16)) {
chart success
سامانه مودیان
(کل @dashBoard.AlistofServices.Where(w => w.PermissionID == 16 && w.CalTypeID == 1).Select(s => s.Total).First())

مانده

@if (dashBoard.AlistofServices.Any(w => w.PermissionID == 16 && w.CalTypeID == 1)) { @if (!dashBoard.AlistofServices.Where(w => w.PermissionID == 16 && w.CalTypeID == 1).Select(s => s.Remaining).First().Equals("-")) { @dashBoard.AlistofServices.Where(w => w.PermissionID == 16 && w.CalTypeID == 1).Select(s => s.Remaining).First() آیتم } else { @dashBoard.AlistofServices.Where(w => w.PermissionID == 16 && w.CalTypeID == 1).Select(s => s.Remaining).First() آیتم } } else if (dashBoard.AlistofServices.Any(w => w.PermissionID == 16 && w.CalTypeID == 2)) { نامحدود } else { @if (Convert.ToInt32(dashBoard.Datenow) <= Convert.ToInt32(@dashBoard.AlistofServices.Where(w => w.PermissionID == 16 && w.CalTypeID == 1).Select(s => s.Remaining).First().Replace("/", ""))) { تا تاریخ @dashBoard.AlistofServices.Where(w => w.PermissionID == 16 && w.CalTypeID == 1).Select(s => s.Remaining).First() } else { تا تاریخ @dashBoard.AlistofServices.Where(w => w.PermissionID == 16 && w.CalTypeID == 1).Select(s => s.Remaining).First() } }
}
گزارش نمایه
سال 1399
68.2%

84,686تومان

آمار سفارش
42.82هزار کل فروش

8,258

کل سفارشات
  • الکترونیک
    موبایل، هدفون، تلویزیون
    82.5هزار
  • فشن
    تی شرت، شلوار جین، کفش
    23.8هزار
  • دکور
    هنرهای زیبا، غذاخوری
    849هزار
  • ورزشی
    فوتبال، کیت کریکت
    99
  • User
    پی پال
    ارسال پول
    +82.6
    ریال
  • User
    کیف پول
    مک دی
    +270.69
    ریال
  • User
    منتقل کردن
    بازپرداخت
    +637.91
    ریال
  • User
    کارت اعتباری
    غذا سفارش داد
    -838.71
    ریال
  • User
    کیف پول
    استارباکس
    +203.33
    ریال
  • User
    مسترکارت
    غذا سفارش داد
    -92.45
    ریال
@code { public DashBoardDTO? dashBoard { get; set; } protected override async Task OnInitializedAsync() { if (!await localserv.OnlineUser()) nav.NavigateTo("/"); var rsp = await hc.Get("User/GetDashBoard"); if (rsp.IsSuccessStatusCode) { dashBoard = await rsp.Content.ReadFromJsonAsync(); } await base.OnInitializedAsync(); } }