Доработка лабораторной
This commit is contained in:
parent
9300b6dd84
commit
9fd95f194f
@ -30,13 +30,14 @@
|
|||||||
{
|
{
|
||||||
menuStrip1 = new MenuStrip();
|
menuStrip1 = new MenuStrip();
|
||||||
справочникиToolStripMenuItem = new ToolStripMenuItem();
|
справочникиToolStripMenuItem = new ToolStripMenuItem();
|
||||||
операцииToolStripMenuItem = new ToolStripMenuItem();
|
|
||||||
отчетыToolStripMenuItem = new ToolStripMenuItem();
|
|
||||||
врачиToolStripMenuItem = new ToolStripMenuItem();
|
врачиToolStripMenuItem = new ToolStripMenuItem();
|
||||||
пациентыToolStripMenuItem = new ToolStripMenuItem();
|
пациентыToolStripMenuItem = new ToolStripMenuItem();
|
||||||
диагнозыToolStripMenuItem = new ToolStripMenuItem();
|
диагнозыToolStripMenuItem = new ToolStripMenuItem();
|
||||||
медикаментыToolStripMenuItem = new ToolStripMenuItem();
|
медикаментыToolStripMenuItem = new ToolStripMenuItem();
|
||||||
|
операцииToolStripMenuItem = new ToolStripMenuItem();
|
||||||
записьНаПриемToolStripMenuItem = new ToolStripMenuItem();
|
записьНаПриемToolStripMenuItem = new ToolStripMenuItem();
|
||||||
|
перемещениеЛекарствToolStripMenuItem = new ToolStripMenuItem();
|
||||||
|
отчетыToolStripMenuItem = new ToolStripMenuItem();
|
||||||
menuStrip1.SuspendLayout();
|
menuStrip1.SuspendLayout();
|
||||||
SuspendLayout();
|
SuspendLayout();
|
||||||
//
|
//
|
||||||
@ -46,7 +47,7 @@
|
|||||||
menuStrip1.Items.AddRange(new ToolStripItem[] { справочникиToolStripMenuItem, операцииToolStripMenuItem, отчетыToolStripMenuItem });
|
menuStrip1.Items.AddRange(new ToolStripItem[] { справочникиToolStripMenuItem, операцииToolStripMenuItem, отчетыToolStripMenuItem });
|
||||||
menuStrip1.Location = new Point(0, 0);
|
menuStrip1.Location = new Point(0, 0);
|
||||||
menuStrip1.Name = "menuStrip1";
|
menuStrip1.Name = "menuStrip1";
|
||||||
menuStrip1.Size = new Size(782, 28);
|
menuStrip1.Size = new Size(987, 28);
|
||||||
menuStrip1.TabIndex = 0;
|
menuStrip1.TabIndex = 0;
|
||||||
menuStrip1.Text = "menuStrip1";
|
menuStrip1.Text = "menuStrip1";
|
||||||
//
|
//
|
||||||
@ -57,56 +58,68 @@
|
|||||||
справочникиToolStripMenuItem.Size = new Size(117, 24);
|
справочникиToolStripMenuItem.Size = new Size(117, 24);
|
||||||
справочникиToolStripMenuItem.Text = "Справочники";
|
справочникиToolStripMenuItem.Text = "Справочники";
|
||||||
//
|
//
|
||||||
|
// врачиToolStripMenuItem
|
||||||
|
//
|
||||||
|
врачиToolStripMenuItem.Name = "врачиToolStripMenuItem";
|
||||||
|
врачиToolStripMenuItem.Size = new Size(224, 26);
|
||||||
|
врачиToolStripMenuItem.Text = "Врачи";
|
||||||
|
врачиToolStripMenuItem.Click += DoctorsToolStripMenuItem_Click;
|
||||||
|
//
|
||||||
|
// пациентыToolStripMenuItem
|
||||||
|
//
|
||||||
|
пациентыToolStripMenuItem.Name = "пациентыToolStripMenuItem";
|
||||||
|
пациентыToolStripMenuItem.Size = new Size(224, 26);
|
||||||
|
пациентыToolStripMenuItem.Text = "Пациенты";
|
||||||
|
пациентыToolStripMenuItem.Click += PatientsToolStripMenuItem_Click;
|
||||||
|
//
|
||||||
|
// диагнозыToolStripMenuItem
|
||||||
|
//
|
||||||
|
диагнозыToolStripMenuItem.Name = "диагнозыToolStripMenuItem";
|
||||||
|
диагнозыToolStripMenuItem.Size = new Size(224, 26);
|
||||||
|
диагнозыToolStripMenuItem.Text = "Диагнозы";
|
||||||
|
диагнозыToolStripMenuItem.Click += DiagnosesToolStripMenuItem_Click;
|
||||||
|
//
|
||||||
|
// медикаментыToolStripMenuItem
|
||||||
|
//
|
||||||
|
медикаментыToolStripMenuItem.Name = "медикаментыToolStripMenuItem";
|
||||||
|
медикаментыToolStripMenuItem.Size = new Size(224, 26);
|
||||||
|
медикаментыToolStripMenuItem.Text = "Медикаменты";
|
||||||
|
медикаментыToolStripMenuItem.Click += MedicinesToolStripMenuItem_Click;
|
||||||
|
//
|
||||||
// операцииToolStripMenuItem
|
// операцииToolStripMenuItem
|
||||||
//
|
//
|
||||||
операцииToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { записьНаПриемToolStripMenuItem });
|
операцииToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { записьНаПриемToolStripMenuItem, перемещениеЛекарствToolStripMenuItem });
|
||||||
операцииToolStripMenuItem.Name = "операцииToolStripMenuItem";
|
операцииToolStripMenuItem.Name = "операцииToolStripMenuItem";
|
||||||
операцииToolStripMenuItem.Size = new Size(95, 24);
|
операцииToolStripMenuItem.Size = new Size(95, 24);
|
||||||
операцииToolStripMenuItem.Text = "Операции";
|
операцииToolStripMenuItem.Text = "Операции";
|
||||||
//
|
//
|
||||||
|
// записьНаПриемToolStripMenuItem
|
||||||
|
//
|
||||||
|
записьНаПриемToolStripMenuItem.Name = "записьНаПриемToolStripMenuItem";
|
||||||
|
записьНаПриемToolStripMenuItem.Size = new Size(258, 26);
|
||||||
|
записьНаПриемToolStripMenuItem.Text = "Запись на прием";
|
||||||
|
записьНаПриемToolStripMenuItem.Click += VisitsToolStripMenuItem_Click;
|
||||||
|
//
|
||||||
|
// перемещениеЛекарствToolStripMenuItem
|
||||||
|
//
|
||||||
|
перемещениеЛекарствToolStripMenuItem.Name = "перемещениеЛекарствToolStripMenuItem";
|
||||||
|
перемещениеЛекарствToolStripMenuItem.Size = new Size(258, 26);
|
||||||
|
перемещениеЛекарствToolStripMenuItem.Text = "Перемещение лекарств";
|
||||||
|
перемещениеЛекарствToolStripMenuItem.Click += MedicinesMovingsToolStripMenuItem_Click;
|
||||||
|
//
|
||||||
// отчетыToolStripMenuItem
|
// отчетыToolStripMenuItem
|
||||||
//
|
//
|
||||||
отчетыToolStripMenuItem.Name = "отчетыToolStripMenuItem";
|
отчетыToolStripMenuItem.Name = "отчетыToolStripMenuItem";
|
||||||
отчетыToolStripMenuItem.Size = new Size(73, 24);
|
отчетыToolStripMenuItem.Size = new Size(73, 24);
|
||||||
отчетыToolStripMenuItem.Text = "Отчеты";
|
отчетыToolStripMenuItem.Text = "Отчеты";
|
||||||
//
|
//
|
||||||
// врачиToolStripMenuItem
|
|
||||||
//
|
|
||||||
врачиToolStripMenuItem.Name = "врачиToolStripMenuItem";
|
|
||||||
врачиToolStripMenuItem.Size = new Size(224, 26);
|
|
||||||
врачиToolStripMenuItem.Text = "Врачи";
|
|
||||||
//
|
|
||||||
// пациентыToolStripMenuItem
|
|
||||||
//
|
|
||||||
пациентыToolStripMenuItem.Name = "пациентыToolStripMenuItem";
|
|
||||||
пациентыToolStripMenuItem.Size = new Size(224, 26);
|
|
||||||
пациентыToolStripMenuItem.Text = "Пациенты";
|
|
||||||
//
|
|
||||||
// диагнозыToolStripMenuItem
|
|
||||||
//
|
|
||||||
диагнозыToolStripMenuItem.Name = "диагнозыToolStripMenuItem";
|
|
||||||
диагнозыToolStripMenuItem.Size = new Size(224, 26);
|
|
||||||
диагнозыToolStripMenuItem.Text = "Диагнозы";
|
|
||||||
//
|
|
||||||
// медикаментыToolStripMenuItem
|
|
||||||
//
|
|
||||||
медикаментыToolStripMenuItem.Name = "медикаментыToolStripMenuItem";
|
|
||||||
медикаментыToolStripMenuItem.Size = new Size(224, 26);
|
|
||||||
медикаментыToolStripMenuItem.Text = "Медикаменты";
|
|
||||||
//
|
|
||||||
// записьНаПриемToolStripMenuItem
|
|
||||||
//
|
|
||||||
записьНаПриемToolStripMenuItem.Name = "записьНаПриемToolStripMenuItem";
|
|
||||||
записьНаПриемToolStripMenuItem.Size = new Size(224, 26);
|
|
||||||
записьНаПриемToolStripMenuItem.Text = "Запись на прием";
|
|
||||||
//
|
|
||||||
// FormPolyclinic
|
// FormPolyclinic
|
||||||
//
|
//
|
||||||
AutoScaleDimensions = new SizeF(8F, 20F);
|
AutoScaleDimensions = new SizeF(8F, 20F);
|
||||||
AutoScaleMode = AutoScaleMode.Font;
|
AutoScaleMode = AutoScaleMode.Font;
|
||||||
BackgroundImage = Properties.Resources.c516ff9163fefeaa5974fc7c8855cd02;
|
BackgroundImage = Properties.Resources.c516ff9163fefeaa5974fc7c8855cd02;
|
||||||
BackgroundImageLayout = ImageLayout.Stretch;
|
BackgroundImageLayout = ImageLayout.Stretch;
|
||||||
ClientSize = new Size(782, 403);
|
ClientSize = new Size(987, 499);
|
||||||
Controls.Add(menuStrip1);
|
Controls.Add(menuStrip1);
|
||||||
MainMenuStrip = menuStrip1;
|
MainMenuStrip = menuStrip1;
|
||||||
Name = "FormPolyclinic";
|
Name = "FormPolyclinic";
|
||||||
@ -129,5 +142,6 @@
|
|||||||
private ToolStripMenuItem операцииToolStripMenuItem;
|
private ToolStripMenuItem операцииToolStripMenuItem;
|
||||||
private ToolStripMenuItem отчетыToolStripMenuItem;
|
private ToolStripMenuItem отчетыToolStripMenuItem;
|
||||||
private ToolStripMenuItem записьНаПриемToolStripMenuItem;
|
private ToolStripMenuItem записьНаПриемToolStripMenuItem;
|
||||||
|
private ToolStripMenuItem перемещениеЛекарствToolStripMenuItem;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,10 +1,88 @@
|
|||||||
|
using ProjectPolyclinic.Forms;
|
||||||
|
using Unity;
|
||||||
|
|
||||||
namespace ProjectPolyclinic
|
namespace ProjectPolyclinic
|
||||||
{
|
{
|
||||||
public partial class FormPolyclinic : Form
|
public partial class FormPolyclinic : Form
|
||||||
{
|
{
|
||||||
public FormPolyclinic()
|
private readonly IUnityContainer _container;
|
||||||
|
|
||||||
|
public FormPolyclinic(IUnityContainer container)
|
||||||
{
|
{
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
|
_container = container ?? throw new ArgumentNullException(nameof(container));
|
||||||
|
}
|
||||||
|
|
||||||
|
private void PatientsToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
_container.Resolve<FormPatients>().ShowDialog();
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
MessageBox.Show(ex.Message, "Îøèáêà ïðè çàãðóçêå", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void DoctorsToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
_container.Resolve<FormDoctors>().ShowDialog();
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
MessageBox.Show(ex.Message, "Îøèáêà ïðè çàãðóçêå", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void VisitsToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
_container.Resolve<FormVisits>().ShowDialog();
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
MessageBox.Show(ex.Message, "Îøèáêà ïðè çàãðóçêå", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void MedicinesToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
_container.Resolve<FormMedicines>().ShowDialog();
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
MessageBox.Show(ex.Message, "Îøèáêà ïðè çàãðóçêå", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void MedicinesMovingsToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
_container.Resolve<FormMedicinesMovings>().ShowDialog();
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
MessageBox.Show(ex.Message, "Îøèáêà ïðè çàãðóçêå", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void DiagnosesToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
_container.Resolve<FormDiagnoses>().ShowDialog();
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
MessageBox.Show(ex.Message, "Îøèáêà ïðè çàãðóçêå", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -120,4 +120,7 @@
|
|||||||
<metadata name="menuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="menuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>17, 17</value>
|
<value>17, 17</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
|
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<value>58</value>
|
||||||
|
</metadata>
|
||||||
</root>
|
</root>
|
@ -84,7 +84,7 @@ namespace ProjectPolyclinic.Forms
|
|||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
dataGridViewData.DataSource = _patientRepository.ReadPatient();
|
dataGridView1.DataSource = _patientRepository.ReadPatient();
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
@ -95,7 +95,7 @@ namespace ProjectPolyclinic.Forms
|
|||||||
private bool TryGetIdentifierFromSelectedRow(out int id)
|
private bool TryGetIdentifierFromSelectedRow(out int id)
|
||||||
{
|
{
|
||||||
id = 0;
|
id = 0;
|
||||||
if (dataGridViewData.SelectedRows.Count < 1)
|
if (dataGridView1.SelectedRows.Count < 1)
|
||||||
{
|
{
|
||||||
MessageBox.Show("Нет выбранной записи", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
MessageBox.Show("Нет выбранной записи", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
return false;
|
return false;
|
||||||
|
Binary file not shown.
After Width: | Height: | Size: 146 KiB |
Binary file not shown.
After Width: | Height: | Size: 146 KiB |
Binary file not shown.
After Width: | Height: | Size: 408 KiB |
Binary file not shown.
After Width: | Height: | Size: 408 KiB |
BIN
ProjectPolyclinic/ProjectPolyclinic/Resources/unnamed1.jpg
Normal file
BIN
ProjectPolyclinic/ProjectPolyclinic/Resources/unnamed1.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 34 KiB |
Loading…
x
Reference in New Issue
Block a user