ЛР2БСБД (1)
.pdfПриложение А (обязательное)
using System;
using System.Collections.Generic; using System.ComponentModel; using System.Data;
using System.Drawing; using System.Linq; using System.Text;
using System.Threading.Tasks; using System.Windows.Forms; using БСБД_Магазин.Properties;
namespace БСБД_Магазин
{
public partial class FormMain : Form
{
public FormMain()
{
InitializeComponent();
}
private void оПрограммеToolStripMenuItem_Click(object sender, EventArgs e)
{
MessageBox.Show("(C)ТУСУР,БИС,Батаев Александр Сергеевич,гр.731-2,2023", "О программе",
MessageBoxButtons.OK, MessageBoxIcon.Information);
}
private void выходToolStripMenuItem1_Click(object sender, EventArgs e)
{
Close();
}
private void FormMain_FormClosing(object sender, FormClosingEventArgs e)
{
e.Cancel = MessageBox.Show("Вы хотите закрыть программу?", "Внимание", MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes;
}
private void FormMain_FormClosed(object sender, FormClosedEventArgs e)
{
Settings.Default.Save();
}
private void toolStripButton3_Click(object sender, EventArgs e)
{
EmployeesList.fs.ShowForm();
}
private void toolStripButton4_Click(object sender, EventArgs e)
{
Transfer.fs.ShowForm();
}
private void toolStripButton5_Click(object sender, EventArgs e)
{
ProductInfo.fs.ShowForm();
}
private void toolStripButton6_Click(object sender, EventArgs e)
11
{
Product.fs.ShowForm();
}
private void toolStripButton7_Click(object sender, EventArgs e)
{
shop.fs.ShowForm();
}
private void toolStripButton8_Click(object sender, EventArgs e)
{
Client.fs.ShowForm();
}
private void toolStripButton9_Click(object sender, EventArgs e)
{
OrderInfo.fs.ShowForm();
}
private void toolStripButton10_Click(object sender, EventArgs e)
{
OrderAssembly oa = new OrderAssembly(); oa.Show();
}
}
}
12
Приложение Б (обязательное)
using System;
using System.Collections.Generic; using System.ComponentModel; using System.Data;
using System.Drawing; using System.Linq; using System.Text;
using System.Threading.Tasks; using System.Windows.Forms;
namespace БСБД_Магазин
{
public partial class Client : Form
{
public Client()
{
InitializeComponent();
}
static Client f; static public Client fs
{
get
{
if (f == null || f.IsDisposed) f = new Client(); return f;
}
}
public void ShowForm()
{
Show();
Activate();
}
private void покупательBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate(); this.покупательBindingSource.EndEdit(); this.tableAdapterManager.UpdateAll(this.shopDataSet);
}
private void Client_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "shopDataSet.Покупатель". При необходимости она может быть перемещена или удалена.
this.покупательTableAdapter.Fill(this.shopDataSet.Покупатель);
}
}
}
13
Приложение В (обязательное)
using System;
using System.Collections.Generic; using System.ComponentModel; using System.Data;
using System.Drawing; using System.Linq; using System.Text;
using System.Threading.Tasks; using System.Windows.Forms;
namespace БСБД_Магазин
{
public partial class EmployeesList : Form
{
public EmployeesList()
{
InitializeComponent();
}
static EmployeesList f; static public EmployeesList fs
{
get
{
if (f == null || f.IsDisposed) f = new EmployeesList(); return f;
}
}
public void ShowForm()
{
Show();
Activate();
}
private void персоналBindingNavigatorSaveItem_Click(object sender, EventArgs
e)
{
this.Validate(); this.персоналBindingSource.EndEdit(); this.tableAdapterManager.UpdateAll(this.shopDataSet);
}
private void персоналBindingNavigatorSaveItem_Click_1(object sender, EventArgs e)
{
this.Validate(); this.персоналBindingSource.EndEdit(); this.tableAdapterManager.UpdateAll(this.shopDataSet);
}
private void EmployeesList_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "shopDataSet.Персонал". При необходимости она может быть перемещена или удалена.
this.персоналTableAdapter.Fill(this.shopDataSet.Персонал);
}
}
}
14
Приложение Г (обязательное)
using System;
using System.Collections.Generic; using System.ComponentModel; using System.Data;
using System.Drawing; using System.Linq; using System.Text;
using System.Threading.Tasks; using System.Windows.Forms;
namespace БСБД_Магазин
{
public partial class OrderAssembly : Form
{
public OrderAssembly()
{
InitializeComponent();
}
static OrderAssembly f; static public OrderAssembly fs
{
get
{
if (f == null || f.IsDisposed) f = new OrderAssembly(); return f;
}
}
public void ShowForm()
{
Show();
Activate();
}
private void сборкаЗаказаBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate(); this.сборкаЗаказаBindingSource.EndEdit(); this.tableAdapterManager.UpdateAll(this.shopDataSet);
}
private void OrderAssembly_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "shopDataSet.СборкаЗаказа". При необходимости она может быть перемещена или удалена.
this.сборкаЗаказаTableAdapter.Fill(this.shopDataSet.СборкаЗаказа);
}
}
}
15
Приложение Д (обязательное)
using System;
using System.Collections.Generic; using System.ComponentModel; using System.Data;
using System.Drawing; using System.Linq; using System.Text;
using System.Threading.Tasks; using System.Windows.Forms;
namespace БСБД_Магазин
{
public partial class OrderInfo : Form
{
public OrderInfo()
{
InitializeComponent();
}
static OrderInfo f; static public OrderInfo fs
{
get
{
if (f == null || f.IsDisposed) f = new OrderInfo(); return f;
}
}
public void ShowForm()
{
Show();
Activate();
}
private void заказBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate(); this.заказBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.shopDataSet);
}
private void OrderInfo_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "shopDataSet.Заказ". При необходимости она может быть перемещена или удалена.
this.заказTableAdapter.Fill(this.shopDataSet.Заказ);
}
}
}
16
Приложение Е (обязательное)
using System;
using System.Collections.Generic; using System.ComponentModel; using System.Data;
using System.Drawing; using System.Linq; using System.Text;
using System.Threading.Tasks; using System.Windows.Forms;
namespace БСБД_Магазин
{
public partial class Product : Form
{
public Product()
{
InitializeComponent();
}
static Product f; static public Product fs
{
get
{
if (f == null || f.IsDisposed) f = new Product(); return f;
}
}
public void ShowForm()
{
Show();
Activate();
}
private void списокНаличияBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate(); this.списокНаличияBindingSource.EndEdit(); this.tableAdapterManager.UpdateAll(this.shopDataSet);
}
private void Product_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "shopDataSet.СписокНаличия". При необходимости она может быть перемещена или удалена.
this.списокНаличияTableAdapter.Fill(this.shopDataSet.СписокНаличия);
}
}
}
17
Приложение Ж (обязательное)
using System;
using System.Collections.Generic; using System.ComponentModel; using System.Data;
using System.Drawing; using System.Linq; using System.Text;
using System.Threading.Tasks; using System.Windows.Forms;
namespace БСБД_Магазин
{
public partial class ProductInfo : Form
{
public ProductInfo()
{
InitializeComponent();
}
static ProductInfo f; static public ProductInfo fs
{
get
{
if (f == null || f.IsDisposed) f = new ProductInfo(); return f;
}
}
public void ShowForm()
{
Show();
Activate();
}
private void товарBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate(); this.товарBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.shopDataSet);
}
private void ProductInfo_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "shopDataSet.Товар". При необходимости она может быть перемещена или удалена.
this.товарTableAdapter.Fill(this.shopDataSet.Товар);
}
}
}
18
Приложение З (обязательное)
using System;
using System.Collections.Generic; using System.ComponentModel; using System.Data;
using System.Drawing; using System.Linq; using System.Text;
using System.Threading.Tasks; using System.Windows.Forms;
namespace БСБД_Магазин
{
public partial class shop : Form
{
public shop()
{
InitializeComponent();
}
static shop f;
static public shop fs
{
get
{
if (f == null || f.IsDisposed) f = new shop(); return f;
}
}
public void ShowForm()
{
Show();
Activate();
}
private void магазинСкладBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate(); this.магазинСкладBindingSource.EndEdit(); this.tableAdapterManager.UpdateAll(this.shopDataSet);
}
private void shop_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "shopDataSet.МагазинСклад". При необходимости она может быть перемещена или удалена.
this.магазинСкладTableAdapter.Fill(this.shopDataSet.МагазинСклад);
}
}
}
19
Приложение И (обязательное)
using System;
using System.Collections.Generic; using System.ComponentModel; using System.Data;
using System.Drawing; using System.Linq; using System.Text;
using System.Threading.Tasks; using System.Windows.Forms;
namespace БСБД_Магазин
{
public partial class Transfer : Form
{
public Transfer()
{
InitializeComponent();
}
static Transfer f; static public Transfer fs
{
get
{
if (f == null || f.IsDisposed) f = new Transfer(); return f;
}
}
public void ShowForm()
{
Show();
Activate();
}
private void списокСотрудниковBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate(); this.списокСотрудниковBindingSource.EndEdit(); this.tableAdapterManager.UpdateAll(this.shopDataSet);
}
private void Transfer_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "shopDataSet.СписокСотрудников". При необходимости она может быть перемещена или удалена.
this.списокСотрудниковTableAdapter.Fill(this.shopDataSet.СписокСотрудников);
}
}
}
20