diff --git a/Hospital/PharmacistApp/Views/Home/LinkMedicineAndRecipe.cshtml b/Hospital/HospitalDoctorApp/Views/Home/LinkMedicineAndRecipe.cshtml similarity index 100% rename from Hospital/PharmacistApp/Views/Home/LinkMedicineAndRecipe.cshtml rename to Hospital/HospitalDoctorApp/Views/Home/LinkMedicineAndRecipe.cshtml diff --git a/Hospital/PharmacistApp/APIPharmacist.cs b/Hospital/PharmacistApp/APIPharmacist.cs index 0c1e8c7..0a9a917 100644 --- a/Hospital/PharmacistApp/APIPharmacist.cs +++ b/Hospital/PharmacistApp/APIPharmacist.cs @@ -8,20 +8,20 @@ namespace HospitalDoctorApp { public class APIPharmacist { - private static readonly HttpClient _doctor = new(); + private static readonly HttpClient _pharmacist = new(); - public static DoctorViewModel? Doctor { get; set; } = null; + public static PharmacistViewModel? Pharmacist { get; set; } = null; public static void Connect(IConfiguration configuration) { - _doctor.BaseAddress = new Uri(configuration["IPAddress"]); - _doctor.DefaultRequestHeaders.Accept.Clear(); - _doctor.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); + _pharmacist.BaseAddress = new Uri(configuration["IPAddress"]); + _pharmacist.DefaultRequestHeaders.Accept.Clear(); + _pharmacist.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); } public static T? GetRequest(string requestUrl) { - var response = _doctor.GetAsync(requestUrl); + var response = _pharmacist.GetAsync(requestUrl); var result = response.Result.Content.ReadAsStringAsync().Result; if (response.Result.IsSuccessStatusCode) @@ -39,7 +39,7 @@ namespace HospitalDoctorApp var json = JsonConvert.SerializeObject(model); var data = new StringContent(json, Encoding.UTF8, "application/json"); - var response = _doctor.PostAsync(requestUrl, data); + var response = _pharmacist.PostAsync(requestUrl, data); var result = response.Result.Content.ReadAsStringAsync().Result; diff --git a/Hospital/PharmacistApp/Controllers/HomeController.cs b/Hospital/PharmacistApp/Controllers/HomeController.cs index c33a4ee..1c39ef5 100644 --- a/Hospital/PharmacistApp/Controllers/HomeController.cs +++ b/Hospital/PharmacistApp/Controllers/HomeController.cs @@ -3,8 +3,9 @@ using HospitalContracts.ViewModels; using PharmacistApp.Models; using Microsoft.AspNetCore.Mvc; using System.Diagnostics; +using HospitalDoctorApp; -namespace HospitalDoctorApp.Controllers +namespace HospitalPharmacistApp.Controllers { public class HomeController : Controller { @@ -35,32 +36,32 @@ namespace HospitalDoctorApp.Controllers public IActionResult Index() { - if (APIPharmacist.Doctor == null) + if (APIPharmacist.Pharmacist == null) { return Redirect("~/Home/Enter"); } return -View(APIPharmacist.GetRequest>($"api/visit/getpatients?doctorId={APIPharmacist.Doctor.Id}")); +View(APIPharmacist.GetRequest>($"api/visit/getpatients?PharmacistId={APIPharmacist.Pharmacist.Id}")); } public IActionResult IndexRecipes() { - if (APIPharmacist.Doctor == null) + if (APIPharmacist.Pharmacist == null) { return Redirect("~/Home/Enter"); } return -View(APIPharmacist.GetRequest>($"api/animal/getrecipelist?doctorId={APIPharmacist.Doctor.Id}")); +View(APIPharmacist.GetRequest>($"api/animal/getrecipelist?PharmacistId={APIPharmacist.Pharmacist.Id}")); } public IActionResult IndexDiseases() { - if (APIPharmacist.Doctor == null) + if (APIPharmacist.Pharmacist == null) { return Redirect("~/Home/Enter"); } return -View(APIPharmacist.GetRequest>($"api/disease/getdiseases?diseaseId={APIPharmacist.Doctor.Id}")); +View(APIPharmacist.GetRequest>($"api/disease/getdiseases?diseaseId={APIPharmacist.Pharmacist.Id}")); } @@ -83,11 +84,11 @@ View(APIPharmacist.GetRequest>($"api/disease/getdiseases? [HttpGet] public IActionResult Privacy() { - if (APIPharmacist.Doctor == null) + if (APIPharmacist.Pharmacist == null) { return Redirect("~/Home/Enter"); } - return View(APIPharmacist.Doctor); + return View(APIPharmacist.Pharmacist); } [HttpGet] @@ -100,7 +101,7 @@ View(APIPharmacist.GetRequest>($"api/disease/getdiseases? [HttpPost] public void Privacy(string login, string email, string password, string fio, string telephone) { - if (APIPharmacist.Doctor == null) + if (APIPharmacist.Pharmacist == null) { throw new Exception("Вы как суда попали? Суда вход только авторизованным"); } @@ -108,21 +109,21 @@ View(APIPharmacist.GetRequest>($"api/disease/getdiseases? { throw new Exception("Введите логин, пароль и ФИО"); } - APIPharmacist.PostRequest("api/doctor/updatedata", new DoctorBindingModel + APIPharmacist.PostRequest("api/Pharmacist/updatedata", new PharmacistBindingModel { - Id = APIPharmacist.Doctor.Id, + Id = APIPharmacist.Pharmacist.Id, FIO = fio, Login = login, Password = password, - MailAddress = email, + PhoneNumber = telephone }); - APIPharmacist.Doctor.FIO = fio; - APIPharmacist.Doctor.Login = login; - APIPharmacist.Doctor.Password = password; - APIPharmacist.Doctor.MailAddress = email; - APIPharmacist.Doctor.PhoneNumber = telephone; + APIPharmacist.Pharmacist.FIO = fio; + APIPharmacist.Pharmacist.Login = login; + APIPharmacist.Pharmacist.Password = password; + + APIPharmacist.Pharmacist.PhoneNumber = telephone; Response.Redirect("Index"); } @@ -133,12 +134,12 @@ View(APIPharmacist.GetRequest>($"api/disease/getdiseases? { throw new Exception("Введите логин, пароль и ФИО"); } - APIPharmacist.PostRequest("api/doctor/register", new DoctorBindingModel + APIPharmacist.PostRequest("api/Pharmacist/register", new PharmacistBindingModel { FIO = fio, Login = login, Password = password, - MailAddress = email, + PhoneNumber = telephone }); @@ -153,8 +154,8 @@ View(APIPharmacist.GetRequest>($"api/disease/getdiseases? { throw new Exception("Введите логин и пароль"); } - APIPharmacist.Doctor = APIPharmacist.GetRequest($"api/doctor/login?login={login}&password={password}"); - if (APIPharmacist.Doctor == null) + APIPharmacist.Pharmacist = APIPharmacist.GetRequest($"api/Pharmacist/login?login={login}&password={password}"); + if (APIPharmacist.Pharmacist == null) { throw new Exception("Неверный логин/пароль"); } diff --git a/Hospital/PharmacistApp/Views/Home/AddMedicineToRecipe.cshtml b/Hospital/PharmacistApp/Views/Home/AddMedicineToRecipe.cshtml index 384b77e..7c213b0 100644 --- a/Hospital/PharmacistApp/Views/Home/AddMedicineToRecipe.cshtml +++ b/Hospital/PharmacistApp/Views/Home/AddMedicineToRecipe.cshtml @@ -1,5 +1,5 @@ @{ - ViewData["Title"] = "CreateDisease"; + ViewData["Title"] = "AddMedicineToRecipe"; } @@ -8,17 +8,17 @@
- +
diff --git a/Hospital/PharmacistApp/Views/Home/CreateDescriptionProcedure.cshtml b/Hospital/PharmacistApp/Views/Home/CreateDescriptionProcedure.cshtml index eef54d7..c8513f0 100644 --- a/Hospital/PharmacistApp/Views/Home/CreateDescriptionProcedure.cshtml +++ b/Hospital/PharmacistApp/Views/Home/CreateDescriptionProcedure.cshtml @@ -3,18 +3,24 @@ } - +
- + +
+ -
diff --git a/Hospital/PharmacistApp/Views/Home/CreateMedicine.cshtml b/Hospital/PharmacistApp/Views/Home/CreateMedicine.cshtml index ba379f3..47c5567 100644 --- a/Hospital/PharmacistApp/Views/Home/CreateMedicine.cshtml +++ b/Hospital/PharmacistApp/Views/Home/CreateMedicine.cshtml @@ -1,5 +1,5 @@ @{ - ViewData["Title"] = "CreatePatient"; + ViewData["Title"] = "CreateMedicine"; } @@ -8,23 +8,17 @@
- +
+ - diff --git a/Hospital/PharmacistApp/Views/Home/CreateProcedure.cshtml b/Hospital/PharmacistApp/Views/Home/CreateProcedure.cshtml index 7da6825..3d26f21 100644 --- a/Hospital/PharmacistApp/Views/Home/CreateProcedure.cshtml +++ b/Hospital/PharmacistApp/Views/Home/CreateProcedure.cshtml @@ -1,9 +1,9 @@ @{ - ViewData["Title"] = "CreateRecipe"; + ViewData["Title"] = "CreateProcedure"; }
-

Создание рецепта

+

Создание процедуры

@@ -13,17 +13,12 @@
-
Болезнь:
+
Название:
- -
-
-
-
Дата назначения:
-
- +
+
@@ -33,17 +28,17 @@