Files
moadiran/Back/Services/ServPricing.cs

29 lines
736 B
C#
Raw Permalink Normal View History

2024-07-25 17:18:03 +03:30
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();
}
}
}