diff --git a/Medical/MedicalView/FormMain.cs b/Medical/MedicalView/FormMain.cs index a7a3ee0..4c2bcc4 100644 --- a/Medical/MedicalView/FormMain.cs +++ b/Medical/MedicalView/FormMain.cs @@ -3,20 +3,22 @@ using MedicalView.Specializations; using MedicalView.Diagnoses; using MedicalView.Patients; using Microsoft.Extensions.Logging; -using MedicalDatabaseContracts; using MedicalDatabaseContracts.Models; +using MedicalDatabaseContracts.ViewModels; +using MedicalDatabaseContracts.SearchModels; +using MedicalDatabaseContracts; namespace MedicalView.Visits { public partial class FormMain : Form { - private ILogger _logger; - private IStorage _visitStorage; - public FormMain(ILogger logger, IStorage visitStorage) + private readonly ILogger _logger; + private readonly ILogic _visitLogic; + public FormMain(ILogger logger, ILogic visitLogic) { InitializeComponent(); _logger = logger; - _visitStorage = visitStorage; + _visitLogic = visitLogic; } private void FormMain_Load(object sender, EventArgs e) @@ -66,7 +68,7 @@ namespace MedicalView.Visits try { long elapsed; - var items = _visitStorage.GetAll(out elapsed); + var items = _visitLogic.ReadList(null, out elapsed); dataGridView.DataSource = items; foreach (DataGridViewTextBoxColumn column in dataGridView.Columns)