39 lines
964 B
C#
39 lines
964 B
C#
using Microsoft.AspNetCore.Mvc;
|
|
using PolyclinicContracts.BusinessLogicsContracts;
|
|
using PolyclinicContracts.ViewModels;
|
|
using PolyclinicWebAppImplementer.Models;
|
|
|
|
namespace PolyclinicWebAppImplementer.Controllers
|
|
{
|
|
public class DiagnosesController : Controller
|
|
{
|
|
private readonly ILogger<DiagnosesController> _logger;
|
|
private readonly IDiagnoseLogic _diagnoseLogic;
|
|
|
|
public DiagnosesController(ILogger<DiagnosesController> logger, IDiagnoseLogic diagnoseLogic)
|
|
{
|
|
_logger = logger;
|
|
_diagnoseLogic = diagnoseLogic;
|
|
}
|
|
|
|
[HttpGet]
|
|
public IActionResult Index()
|
|
{
|
|
List<DiagnoseViewModel> diagnoses = _diagnoseLogic.ReadList();
|
|
return View(diagnoses);
|
|
}
|
|
|
|
[HttpGet]
|
|
public IActionResult CreateDiagnose()
|
|
{
|
|
|
|
}
|
|
|
|
[HttpGet]
|
|
public IActionResult EditDiagnose()
|
|
{
|
|
|
|
}
|
|
}
|
|
}
|