wip
This commit is contained in:
parent
a7471745dd
commit
5fd50be7b1
6 changed files with 9 additions and 8 deletions
|
@ -56,10 +56,11 @@ public class ActivityHttpRepository : IActivityHttpRepository
|
||||||
public async Task<List<ReportActivityDto>?> GetActivities(string activityDate)
|
public async Task<List<ReportActivityDto>?> GetActivities(string activityDate)
|
||||||
{
|
{
|
||||||
var response = await _client
|
var response = await _client
|
||||||
.GetAsync($"{_apiConfig.ActivityEndpoint}/date/{activityDate}")
|
.GetAsync($"{_apiConfig.ActivityEndpoint}/date/{activityDate}");
|
||||||
;
|
|
||||||
var content = await response.Content.ReadAsStringAsync();
|
var content = await response.Content.ReadAsStringAsync();
|
||||||
//Console.WriteLine(content);
|
|
||||||
|
Console.WriteLine(content);
|
||||||
|
|
||||||
return string.IsNullOrWhiteSpace(content)
|
return string.IsNullOrWhiteSpace(content)
|
||||||
? new List<ReportActivityDto>()
|
? new List<ReportActivityDto>()
|
||||||
: JsonSerializer.Deserialize<List<ReportActivityDto>>(content, _options);
|
: JsonSerializer.Deserialize<List<ReportActivityDto>>(content, _options);
|
||||||
|
|
|
@ -51,6 +51,7 @@ builder.Services.Configure<AppInfo>(builder.Configuration.GetSection("AppInfo"))
|
||||||
builder.Services.AddScoped<ICompanyHttpRepository, CompanyHttpRepository>();
|
builder.Services.AddScoped<ICompanyHttpRepository, CompanyHttpRepository>();
|
||||||
builder.Services.AddScoped<ISalesItemHttpRepository, SalesItemHttpRepository>();
|
builder.Services.AddScoped<ISalesItemHttpRepository, SalesItemHttpRepository>();
|
||||||
builder.Services.AddScoped<IActivityHttpRepository, ActivityHttpRepository>();
|
builder.Services.AddScoped<IActivityHttpRepository, ActivityHttpRepository>();
|
||||||
|
builder.Services.AddScoped<IReportHttpRepository, ReportHttpRepository>();
|
||||||
|
|
||||||
builder.Services.AddScoped<HttpInterceptorService>();
|
builder.Services.AddScoped<HttpInterceptorService>();
|
||||||
builder.Services.AddBlazoredLocalStorage();
|
builder.Services.AddBlazoredLocalStorage();
|
||||||
|
|
|
@ -103,9 +103,9 @@ namespace Wonky.Client.Services
|
||||||
|
|
||||||
public async Task Logout()
|
public async Task Logout()
|
||||||
{
|
{
|
||||||
await _localStorage.ClearAsync();
|
|
||||||
((AuthStateProvider)_authStateProvider).NotifyUserLogout();
|
((AuthStateProvider)_authStateProvider).NotifyUserLogout();
|
||||||
_client.DefaultRequestHeaders.Authorization = null;
|
_client.DefaultRequestHeaders.Authorization = null;
|
||||||
|
await _localStorage.ClearAsync();
|
||||||
}
|
}
|
||||||
|
|
||||||
public async Task<UserInfoView> UserInfo(bool write = false)
|
public async Task<UserInfoView> UserInfo(bool write = false)
|
||||||
|
|
|
@ -103,7 +103,6 @@ namespace Wonky.Client.Shared
|
||||||
public void NotifyUserLogout()
|
public void NotifyUserLogout()
|
||||||
{
|
{
|
||||||
var authState = Task.FromResult(_anonymous);
|
var authState = Task.FromResult(_anonymous);
|
||||||
|
|
||||||
NotifyAuthenticationStateChanged(authState);
|
NotifyAuthenticationStateChanged(authState);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -30,8 +30,8 @@
|
||||||
<div class="content px-4">
|
<div class="content px-4">
|
||||||
@Body
|
@Body
|
||||||
</div>
|
</div>
|
||||||
<BlazoredToasts Position="ToastPosition.TopRight"
|
<BlazoredToasts Position="ToastPosition.BottomCenter"
|
||||||
Timeout="5"
|
Timeout="3"
|
||||||
IconType="IconType.FontAwesome"
|
IconType="IconType.FontAwesome"
|
||||||
SuccessIcon="oi oi-thumb-up"
|
SuccessIcon="oi oi-thumb-up"
|
||||||
ErrorIcon="oi oi-bug" />
|
ErrorIcon="oi oi-bug" />
|
||||||
|
|
|
@ -2,7 +2,7 @@ namespace Wonky.Entity.DTO;
|
||||||
|
|
||||||
public class ReportActivityDto
|
public class ReportActivityDto
|
||||||
{
|
{
|
||||||
public ReportVisitDto ReportVisitDto { get; set; } = new();
|
public ReportVisitDto Company { get; set; } = new();
|
||||||
public string SalesHeadId { get; set; } = "";
|
public string SalesHeadId { get; set; } = "";
|
||||||
public bool Closed { get; set; }
|
public bool Closed { get; set; }
|
||||||
public string OrderDate { get; set; } = "";
|
public string OrderDate { get; set; } = "";
|
||||||
|
|
Loading…
Reference in a new issue