@using Shared.DTOs @inject HttpClient _hc

پایه قیمت

سیاست
قیمت گذاری
خدمات

صدور انواع فاکتور
@GetTypeService(3) @GetPriceService(3).ToString("N0") ريال
مشتری جدید
@GetTypeService(5) @GetPriceService(5).ToString("N0") ريال
کالای جدید
@GetTypeService(4) @GetPriceService(4).ToString("N0") ريال
سامانه مودیان
@GetTypeService(16) @GetPriceService(16).ToString("N0") ريال
@functions{ private string GetTypeService(int permissionID){ var type = Models.Where(w => w.PermissionID == permissionID).Select(s => s.CalculationType).FirstOrDefault() ; if (type==null) type = ""; return type; } private decimal GetPriceService(int permissionID) => Models.Where(w => w.PermissionID == permissionID).Select(s => s.Price).FirstOrDefault(); } @code { List Models = new List(); protected override async Task OnParametersSetAsync() { Models = await _hc.GetFromJsonAsync>("Base/Pricing"); await base.OnParametersSetAsync(); } }