Fix : finishing the WIP
continuous-integration/drone/push Build is passing Details

Multiplayer_Php
Yvan CALATAYUD 1 year ago
parent 936bbf76c0
commit 13f68738c5

@ -2,6 +2,6 @@ namespace Blazor.Pages;
public static class API
{
public static string TOKEN = "[INSERT THE TOKEN ID HERE]"; //ASK IF YOU WANT THOSE ACCESS
public static string API_URL = "[INSERT THE API URL HERE]"; //ASK IF YOU WANT THOSE ACCESS
public static string TOKEN = "qUOGkWdoPCgbmuqxIC8xiaX0rV1Pw1LoPafkaoHOgszEyD9P2vcOu493xCDZpAqO"; //ASK IF YOU WANT THOSE ACCESS
public static string API_URL = "https://trusting-panini.87-106-126-109.plesk.page/api/"; //ASK IF YOU WANT THOSE ACCESS
}

@ -32,7 +32,7 @@ namespace Blazor.Pages.Admins
var formContent = new FormUrlEncodedContent(formData);
string apiUri = "https://trusting-panini.87-106-126-109.plesk.page/api/add/administrator"+"/"+API.TOKEN;
string apiUri = API.API_URL+"add/administrator"+"/"+API.TOKEN;
using (var httpClient = new HttpClient())
{

@ -44,8 +44,7 @@ public partial class Administrators
}
// When you use a real API, we use this follow code
//var response = await Http.GetFromJsonAsync<ChaptersModel[]>( $"https://trusting-panini.87-106-126-109.plesk.page/api/administrators?page={e.Page}&pageSize={e.PageSize}" );
var response = Http.GetFromJsonAsync<Administrator[]>($"https://trusting-panini.87-106-126-109.plesk.page/api/administrators"+"/"+API.TOKEN).Result;
var response = Http.GetFromJsonAsync<Administrator[]>(API.API_URL+"administrators"+"/"+API.TOKEN).Result;
if (!e.CancellationToken.IsCancellationRequested)
{
@ -54,31 +53,12 @@ public partial class Administrators
var currentData = await LocalStorage.GetItemAsync<Administrator[]>("data");
if (currentData == null || currentData.Length != administrators.Count)
{
var originalData = Http.GetFromJsonAsync<Administrator[]>($"https://trusting-panini.87-106-126-109.plesk.page/api/administrators"+"/"+API.TOKEN).Result;
var originalData = Http.GetFromJsonAsync<Administrator[]>(API.API_URL + "administrators" + "/" + API.TOKEN).Result;
await LocalStorage.SetItemAsync("data", originalData);
}
}
}
//protected override async Task OnAfterRenderAsync(bool firstRender)
//{
// // Do not treat this action if is not the first render
// if (!firstRender)
// {
// return;
// }
// var currentData = await LocalStorage.GetItemAsync<AdministratorModel[]>("data");
// // Check if data exist in the local storage
// if (currentData == null)
// {
// // this code add in the local storage the fake data (we load the data sync for initialize the data before load the OnReadData method)
// var originalData = Http.GetFromJsonAsync<AdministratorModel[]>($"https://trusting-panini.87-106-126-109.plesk.page/api/administrators").Result;
// await LocalStorage.SetItemAsync("data", originalData);
// }
//}
private async void OnDelete(int id)
{
var parameters = new ModalParameters();
@ -92,7 +72,7 @@ public partial class Administrators
return;
}
string apiUri = "https://trusting-panini.87-106-126-109.plesk.page/api/delete/administrator/" + id + "/" + API.TOKEN;;
string apiUri = API.API_URL +"delete/administrator/" + id + "/" + API.TOKEN;;
using (var httpClient = new HttpClient())
{

@ -51,7 +51,7 @@ namespace Blazor.Pages.Admins
var formContent = new FormUrlEncodedContent(formData);
string apiUri = "https://trusting-panini.87-106-126-109.plesk.page/api/update/administrator/" + administratorModel.Id + "/" + API.TOKEN;;
string apiUri = API.API_URL+"update/administrator/" + administratorModel.Id + "/" + API.TOKEN;;
using (var httpClient = new HttpClient())
{

@ -29,7 +29,7 @@ public partial class AddChapter
var formContent = new FormUrlEncodedContent(formData);
string apiUri = "https://trusting-panini.87-106-126-109.plesk.page/api/add/chapter"+"/"+API.TOKEN;
string apiUri = API.API_URL+"add/chapter"+"/"+API.TOKEN;
using (var httpClient = new HttpClient())
{

@ -53,7 +53,7 @@ public partial class Chapters
return;
}
string apiUri = "https://trusting-panini.87-106-126-109.plesk.page/api/delete/chapter/" + id + "/" + API.TOKEN;;
string apiUri = API.API_URL+"delete/chapter/" + id + "/" + API.TOKEN;;
using (var httpClient = new HttpClient())
{
@ -92,7 +92,7 @@ public partial class Chapters
return;
}
var response = Http.GetFromJsonAsync<Chapter[]>($"https://trusting-panini.87-106-126-109.plesk.page/api/chapters"+"/"+API.TOKEN).Result;
var response = Http.GetFromJsonAsync<Chapter[]>(API.API_URL+"chapters"+"/"+API.TOKEN).Result;
if (!e.CancellationToken.IsCancellationRequested)
{
@ -101,7 +101,7 @@ public partial class Chapters
var currentData = await LocalStorage.GetItemAsync<Chapter[]>("data");
if (currentData == null || currentData.Length != chapters.Count)
{
var originalData = Http.GetFromJsonAsync<Chapter[]>($"https://trusting-panini.87-106-126-109.plesk.page/api/chapters"+"/"+API.TOKEN).Result;
var originalData = Http.GetFromJsonAsync<Chapter[]>(API.API_URL+"chapters"+"/"+API.TOKEN).Result;
await LocalStorage.SetItemAsync("data", originalData);
}
}

@ -48,7 +48,7 @@ public partial class EditChapter
var formContent = new FormUrlEncodedContent(formData);
string apiUri = "https://trusting-panini.87-106-126-109.plesk.page/api/update/chapter/" + chapterModel.Id + "/" + API.TOKEN;;
string apiUri = API.API_URL+"update/chapter/" + chapterModel.Id + "/" + API.TOKEN;;
using (var httpClient = new HttpClient())
{

@ -27,7 +27,7 @@ namespace Blazor.Pages.Players
var formContent = new FormUrlEncodedContent(formData);
string apiUri = "https://trusting-panini.87-106-126-109.plesk.page/api/add/player"+"/"+API.TOKEN;
string apiUri =API.API_URL+"add/player"+"/"+API.TOKEN;
using (var httpClient = new HttpClient())
{

@ -48,7 +48,7 @@ namespace Blazor.Pages.Players
var formContent = new FormUrlEncodedContent(formData);
string apiUri = "https://trusting-panini.87-106-126-109.plesk.page/api/update/player/" + playerModel.Id + "/" + API.TOKEN;;
string apiUri = API.API_URL+"update/player/" + playerModel.Id + "/" + API.TOKEN;;
using (var httpClient = new HttpClient())
{

@ -48,7 +48,7 @@ public partial class Players
return;
}
string apiUri = "https://trusting-panini.87-106-126-109.plesk.page/api/delete/player/" + id + "/" + API.TOKEN;;
string apiUri = API.API_URL+"delete/player/" + id + "/" + API.TOKEN;;
using (var httpClient = new HttpClient())
{
@ -87,7 +87,7 @@ public partial class Players
return;
}
var response = Http.GetFromJsonAsync<Player[]>($"https://trusting-panini.87-106-126-109.plesk.page/api/players"+"/"+API.TOKEN).Result;
var response = Http.GetFromJsonAsync<Player[]>(API.API_URL+"players"+"/"+API.TOKEN).Result;
if (!e.CancellationToken.IsCancellationRequested)
{
@ -96,7 +96,7 @@ public partial class Players
var currentData = await LocalStorage.GetItemAsync<Player[]>("data");
if (currentData == null || currentData.Length != players.Count)
{
var originalData = Http.GetFromJsonAsync<Player[]>($"https://trusting-panini.87-106-126-109.plesk.page/api/players"+"/"+API.TOKEN).Result;
var originalData = Http.GetFromJsonAsync<Player[]>(API.API_URL+"players"+"/"+API.TOKEN).Result;
await LocalStorage.SetItemAsync("data", originalData);
}
}

@ -31,7 +31,7 @@ namespace Blazor.Pages.Questions
var formContent = new FormUrlEncodedContent(formData);
string apiUri = "https://trusting-panini.87-106-126-109.plesk.page/api/add/administrator"+"/"+API.TOKEN;
string apiUri = API.API_URL+"add/administrator"+"/"+API.TOKEN;
using (var httpClient = new HttpClient())
{

@ -35,7 +35,7 @@ namespace Blazor.Pages.Questions
var formContent = new FormUrlEncodedContent(formData);
string apiUri = "https://trusting-panini.87-106-126-109.plesk.page/api/update/questions/" + questionModel.Id + "/" + API.TOKEN;;
string apiUri = API.API_URL+"/update/questions/" + questionModel.Id + "/" + API.TOKEN;;
using (var httpClient = new HttpClient())
{

@ -53,7 +53,7 @@ public partial class Questions
return;
}
string apiUri = "https://trusting-panini.87-106-126-109.plesk.page/api/delete/question/" + id + "/" + API.TOKEN;;
string apiUri = API.API_URL+"delete/question/" + id + "/" + API.TOKEN;;
using (var httpClient = new HttpClient())
{
@ -93,7 +93,7 @@ public partial class Questions
}
var response = Http.GetFromJsonAsync<Question[]>($"https://trusting-panini.87-106-126-109.plesk.page/api/questions/qUOGkWdoPCgbmuqxIC8xiaX0rV1Pw1LoPafkaoHOgszEyD9P2vcOu493xCDZpAqO").Result;
var response = Http.GetFromJsonAsync<Question[]>(API.API_URL+"questions/"+API.TOKEN).Result;
if (!e.CancellationToken.IsCancellationRequested)
{
@ -105,7 +105,7 @@ public partial class Questions
if (currentData == null || currentData.Length != questions.Count)
{
// this code add in the local storage the fake data (we load the data sync for initialize the data before load the OnReadData method)
var originalData = Http.GetFromJsonAsync<Question[]>($"https://trusting-panini.87-106-126-109.plesk.page/api/chapters/qUOGkWdoPCgbmuqxIC8xiaX0rV1Pw1LoPafkaoHOgszEyD9P2vcOu493xCDZpAqO").Result;
var originalData = Http.GetFromJsonAsync<Question[]>(API.API_URL+"chapters/"+API.TOKEN).Result;
await LocalStorage.SetItemAsync("data", originalData);
}
}
@ -114,7 +114,7 @@ public partial class Questions
private async Task Export()
{
StringBuilder sb = new StringBuilder();
HttpResponseMessage response = await Http.GetAsync("https://trusting-panini.87-106-126-109.plesk.page/api/questionsExport"+"/"+API.TOKEN);
HttpResponseMessage response = await Http.GetAsync(API.API_URL+"questionsExport"+"/"+API.TOKEN);
var json = await response.Content.ReadAsStringAsync();
using (var jsonFile = ChoJSONReader.LoadText(json))
{
@ -174,7 +174,7 @@ public partial class Questions
}
var formContent = new FormUrlEncodedContent(formData);
apiUri = "https://trusting-panini.87-106-126-109.plesk.page/api/add/questions"+"/"+API.TOKEN;
apiUri = API.API_URL+"add/questions"+"/"+API.TOKEN;
response = await Http.PostAsync(apiUri, formContent);

@ -27,7 +27,7 @@ namespace Blazor.Services
public async Task<Chapter> GetById(int id)
{
// Get the current data
var currentData = _http.GetFromJsonAsync<List<Chapter>>($"https://trusting-panini.87-106-126-109.plesk.page/api/chapters"+"/"+API.TOKEN).Result;
var currentData = _http.GetFromJsonAsync<List<Chapter>>(API.API_URL+"chapters"+"/"+API.TOKEN).Result;
// Get the chapter int the list
var chapter = currentData.FirstOrDefault(w => w.Id == id);
@ -87,7 +87,7 @@ namespace Blazor.Services
{
// Get the current data
//var currentData = await _localStorage.GetItemAsync<List<Chapter>>("data");
var currentData = _http.GetFromJsonAsync<List<Chapter>>($"https://trusting-panini.87-106-126-109.plesk.page/api/chapters"+"/"+API.TOKEN).Result;
var currentData = _http.GetFromJsonAsync<List<Chapter>>(API.API_URL+"chapters"+"/"+API.TOKEN).Result;
// Get the chapter int the list
var chapter = currentData.FirstOrDefault(w => w.Id == id);
@ -134,7 +134,7 @@ namespace Blazor.Services
public async Task<Administrator> GetAdminById(int id)
{
// Get the current data
var currentData = _http.GetFromJsonAsync<List<Administrator>>($"https://trusting-panini.87-106-126-109.plesk.page/api/administrators"+"/"+API.TOKEN).Result;
var currentData = _http.GetFromJsonAsync<List<Administrator>>(API.API_URL+"administrators"+"/"+API.TOKEN).Result;
// Get the admin int the list
var admin = currentData.FirstOrDefault(w => w.Id == id);
@ -227,7 +227,7 @@ namespace Blazor.Services
public async Task<Question> GetQuestionById(int id)
{
// Get the current data
var currentData = _http.GetFromJsonAsync<List<Question>>($"https://trusting-panini.87-106-126-109.plesk.page/api/questions"+"/"+API.TOKEN).Result;
var currentData = _http.GetFromJsonAsync<List<Question>>(API.API_URL+"questions"+"/"+API.TOKEN).Result;
// Get the question int the list
var question = currentData.FirstOrDefault(w => w.Q_id == id);
@ -319,7 +319,7 @@ namespace Blazor.Services
public async Task<Player> GetPlayerById(int id)
{
// Get the current data
var currentData = _http.GetFromJsonAsync<List<Player>>($"https://trusting-panini.87-106-126-109.plesk.page/api/players"+"/"+API.TOKEN).Result;
var currentData = _http.GetFromJsonAsync<List<Player>>(API.API_URL+"players"+"/"+API.TOKEN).Result;
// Get the player in the list
var player = currentData.FirstOrDefault(w => w.Id == id);

Loading…
Cancel
Save