This commit is contained in:
mmrbnjd
2024-07-25 17:18:03 +03:30
parent 466f26e986
commit 630d535962
15 changed files with 312 additions and 14 deletions

View File

@@ -0,0 +1,28 @@
using Back.Data.Contracts;
using Back.Data.Models;
using Microsoft.EntityFrameworkCore;
using Shared.DTOs;
namespace Back.Services
{
public class ServPricing
{
private readonly IAsyncRepository<Pricing> _repoPricing;
public ServPricing(IAsyncRepository<Pricing> repoPricing)
{
_repoPricing = repoPricing;
}
public async Task<List<PricingDto>> GetPricing()
{
return await _repoPricing.GetAll()
.Select(s=>new PricingDto
{
PermissionID = s.PermissionID,
PermissionTitle=s.Permission.Title,
Price = s.Price,
}).ToListAsync();
}
}
}