Update ExchangeRateService
All checks were successful
CI/CD Pipeline / Build and Deploy with Docker Compose (push) Successful in 5m25s
All checks were successful
CI/CD Pipeline / Build and Deploy with Docker Compose (push) Successful in 5m25s
This commit is contained in:
parent
65fb465b63
commit
9db1452387
@ -2,9 +2,9 @@
|
||||
@using System.Globalization;
|
||||
@using System.Net.Http.Json
|
||||
@using Blazored.Typeahead
|
||||
@using Core.Interfaces
|
||||
@using Services.Lookups
|
||||
@using phronCare.UIBlazor.Pages.Sales.Modals
|
||||
@using phronCare.UIBlazor.Services.Integrations
|
||||
@using phronCare.UIBlazor.Services.Sales.Quotes
|
||||
|
||||
@inject ISalesLookupService SalesLookupService
|
||||
@ -12,7 +12,7 @@
|
||||
@inject IToastService toastService
|
||||
@inject NavigationManager Navigation
|
||||
@inject IModalService Modal
|
||||
@inject IExchangeRateDom ExchangeRateService
|
||||
@inject IExchangeRateService ExchangeRateService
|
||||
|
||||
<EditForm Model="_quoteModel" >
|
||||
<div class="container mt-4" style="zoom:0.8;">
|
||||
|
||||
@ -54,6 +54,8 @@ await builder.Build().RunAsync();
|
||||
static void InjectDependencies(WebAssemblyHostBuilder builder)
|
||||
{
|
||||
builder.Services.AddScoped<ISalesLookupService, SalesLookupService>();
|
||||
builder.Services.AddScoped<IExchangeRateService, ExchangeRateService>();
|
||||
|
||||
builder.Services.AddScoped<IQuoteService,QuoteService>();
|
||||
builder.Services.AddScoped<ExchangeRateService>();
|
||||
|
||||
|
||||
@ -4,7 +4,7 @@ using System.Net.Http.Json;
|
||||
|
||||
namespace phronCare.UIBlazor.Services.Integrations
|
||||
{
|
||||
public class ExchangeRateService
|
||||
public class ExchangeRateService: IExchangeRateService
|
||||
|
||||
{
|
||||
private readonly HttpClient _http;
|
||||
|
||||
@ -0,0 +1,10 @@
|
||||
using Domain.Entities;
|
||||
|
||||
namespace phronCare.UIBlazor.Services.Integrations
|
||||
{
|
||||
public interface IExchangeRateService
|
||||
{
|
||||
Task<EExchangeRateHistory?> GetByDateAsync(DateOnly date);
|
||||
Task<EExchangeRateHistory> GetYesterdayRateAsync();
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user