поправила крайние косяки на сейчас по оформлению

This commit is contained in:
Елена Бакальская 2024-05-30 04:21:43 +04:00
parent 9ac54dfaec
commit 7435264b3d
2 changed files with 0 additions and 52 deletions

View File

@ -9,13 +9,5 @@ namespace PolyclinicBusinessLogic.OfficePackage.HelperModels.PDF
public DateTime DateFrom { get; set; } public DateTime DateFrom { get; set; }
public DateTime DateTo { get; set; } public DateTime DateTo { get; set; }
public List<ReportProceduresViewModel> Procedures { get; set; } = new(); public List<ReportProceduresViewModel> Procedures { get; set; } = new();
//public List<ReportProceduresViewModel> Procedures{ get; set; } = new();
//public List<ReportProceduresViewModel> MedicamentSymptom { get; set; } = new();
/*public List<(string medicamentName, string symptomName)> MedicamentSymptom { get; set; } = new();*/
/* public List<MedicamentViewModel> Medicaments { get; set; } = new();
public List<SymptomViewModel> Symptoms { get; set; } = new();*/
} }
} }

View File

@ -1,44 +0,0 @@
using Newtonsoft.Json;
using PolyclinicContracts.ViewModels;
using System.Net.Http.Headers;
using System.Text;
namespace PolyclinicWebAppSuretor
{
public class APIClient
{
private static readonly HttpClient _client = new();
public static UserViewModel? User { get; set; } = null;
public static void Connect(IConfiguration configuration)
{
_client.BaseAddress = new Uri(configuration["IPAddress"]);
_client.DefaultRequestHeaders.Accept.Clear();
_client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
}
public static T? GetRequest<T>(string requestUrl)
{
var response = _client.GetAsync(requestUrl);
var result = response.Result.Content.ReadAsStringAsync().Result;
if (response.Result.IsSuccessStatusCode)
{
return JsonConvert.DeserializeObject<T>(result);
}
else
{
throw new Exception(result);
}
}
public static void PostRequest<T>(string requestUrl, T model)
{
var json = JsonConvert.SerializeObject(model);
var data = new StringContent(json, Encoding.UTF8, "application/json");
var response = _client.PostAsync(requestUrl, data);
var result = response.Result.Content.ReadAsStringAsync().Result;
if (!response.Result.IsSuccessStatusCode)
{
throw new Exception(result);
}
}
}
}