начинаем встраивать вторую лабу
This commit is contained in:
parent
bfd19f346c
commit
005a281753
24
Laba3/MainForm.Designer.cs
generated
24
Laba3/MainForm.Designer.cs
generated
@ -31,9 +31,9 @@
|
|||||||
menuStrip1 = new MenuStrip();
|
menuStrip1 = new MenuStrip();
|
||||||
createToolStripMenuItem = new ToolStripMenuItem();
|
createToolStripMenuItem = new ToolStripMenuItem();
|
||||||
updateToolStripMenuItem = new ToolStripMenuItem();
|
updateToolStripMenuItem = new ToolStripMenuItem();
|
||||||
outputTableResults = new Library15Gerimovich.OutputTableResults();
|
|
||||||
deleteToolStripMenuItem = new ToolStripMenuItem();
|
deleteToolStripMenuItem = new ToolStripMenuItem();
|
||||||
manufacturerToolStripMenuItem = new ToolStripMenuItem();
|
manufacturerToolStripMenuItem = new ToolStripMenuItem();
|
||||||
|
outputTableResults = new Library15Gerimovich.OutputTableResults();
|
||||||
menuStrip1.SuspendLayout();
|
menuStrip1.SuspendLayout();
|
||||||
SuspendLayout();
|
SuspendLayout();
|
||||||
//
|
//
|
||||||
@ -43,7 +43,7 @@
|
|||||||
menuStrip1.Items.AddRange(new ToolStripItem[] { createToolStripMenuItem, updateToolStripMenuItem, deleteToolStripMenuItem, manufacturerToolStripMenuItem });
|
menuStrip1.Items.AddRange(new ToolStripItem[] { createToolStripMenuItem, updateToolStripMenuItem, deleteToolStripMenuItem, manufacturerToolStripMenuItem });
|
||||||
menuStrip1.Location = new Point(0, 0);
|
menuStrip1.Location = new Point(0, 0);
|
||||||
menuStrip1.Name = "menuStrip1";
|
menuStrip1.Name = "menuStrip1";
|
||||||
menuStrip1.Size = new Size(800, 28);
|
menuStrip1.Size = new Size(480, 28);
|
||||||
menuStrip1.TabIndex = 0;
|
menuStrip1.TabIndex = 0;
|
||||||
menuStrip1.Text = "menuStrip1";
|
menuStrip1.Text = "menuStrip1";
|
||||||
//
|
//
|
||||||
@ -61,15 +61,6 @@
|
|||||||
updateToolStripMenuItem.Text = "Update";
|
updateToolStripMenuItem.Text = "Update";
|
||||||
updateToolStripMenuItem.Click += editToolStripMenuItem_Click;
|
updateToolStripMenuItem.Click += editToolStripMenuItem_Click;
|
||||||
//
|
//
|
||||||
// outputTableResults
|
|
||||||
//
|
|
||||||
outputTableResults.Location = new Point(12, 32);
|
|
||||||
outputTableResults.Margin = new Padding(3, 4, 3, 4);
|
|
||||||
outputTableResults.Name = "outputTableResults";
|
|
||||||
outputTableResults.SelectedRow = -1;
|
|
||||||
outputTableResults.Size = new Size(462, 306);
|
|
||||||
outputTableResults.TabIndex = 1;
|
|
||||||
//
|
|
||||||
// deleteToolStripMenuItem
|
// deleteToolStripMenuItem
|
||||||
//
|
//
|
||||||
deleteToolStripMenuItem.Name = "deleteToolStripMenuItem";
|
deleteToolStripMenuItem.Name = "deleteToolStripMenuItem";
|
||||||
@ -84,11 +75,20 @@
|
|||||||
manufacturerToolStripMenuItem.Text = "Manufacturer";
|
manufacturerToolStripMenuItem.Text = "Manufacturer";
|
||||||
manufacturerToolStripMenuItem.Click += manufacturersToolStripMenuItem_Click;
|
manufacturerToolStripMenuItem.Click += manufacturersToolStripMenuItem_Click;
|
||||||
//
|
//
|
||||||
|
// outputTableResults
|
||||||
|
//
|
||||||
|
outputTableResults.Location = new Point(12, 32);
|
||||||
|
outputTableResults.Margin = new Padding(3, 4, 3, 4);
|
||||||
|
outputTableResults.Name = "outputTableResults";
|
||||||
|
outputTableResults.SelectedRow = -1;
|
||||||
|
outputTableResults.Size = new Size(467, 308);
|
||||||
|
outputTableResults.TabIndex = 1;
|
||||||
|
//
|
||||||
// MainForm
|
// MainForm
|
||||||
//
|
//
|
||||||
AutoScaleDimensions = new SizeF(8F, 20F);
|
AutoScaleDimensions = new SizeF(8F, 20F);
|
||||||
AutoScaleMode = AutoScaleMode.Font;
|
AutoScaleMode = AutoScaleMode.Font;
|
||||||
ClientSize = new Size(800, 450);
|
ClientSize = new Size(480, 351);
|
||||||
Controls.Add(outputTableResults);
|
Controls.Add(outputTableResults);
|
||||||
Controls.Add(menuStrip1);
|
Controls.Add(menuStrip1);
|
||||||
MainMenuStrip = menuStrip1;
|
MainMenuStrip = menuStrip1;
|
||||||
|
@ -29,11 +29,6 @@ namespace Laba3
|
|||||||
new Library15Gerimovich.ColumnInfo("ManufacturerNameManufacturerName", 150, true, "ManufacturerName"),
|
new Library15Gerimovich.ColumnInfo("ManufacturerNameManufacturerName", 150, true, "ManufacturerName"),
|
||||||
new Library15Gerimovich.ColumnInfo("DeliveryDate", 50, true, "DeliveryDate"),
|
new Library15Gerimovich.ColumnInfo("DeliveryDate", 50, true, "DeliveryDate"),
|
||||||
});
|
});
|
||||||
/*TestObject TestOB = new TestObject(1, "Ôàìèëèÿ", "èìÿ", 10);
|
|
||||||
TestObject TestOB2 = new TestObject(1, "Èâàíîâ", "Èâàí", 29);
|
|
||||||
|
|
||||||
outputTableResults.InsertValue(TestOB);
|
|
||||||
outputTableResults.InsertValue(TestOB2);*/
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -47,11 +42,6 @@ namespace Laba3
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/*private void MainForm_Load(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
outputTableResults.ContextMenuStrip = contextMenuStrip;
|
|
||||||
}*/
|
|
||||||
|
|
||||||
private void addToolStripMenuItem_Click(object sender, EventArgs e)
|
private void addToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
var productForm = new ProductForm(_productRepository, _manufacturerRepository);
|
var productForm = new ProductForm(_productRepository, _manufacturerRepository);
|
||||||
@ -63,8 +53,6 @@ namespace Laba3
|
|||||||
|
|
||||||
private void editToolStripMenuItem_Click(object sender, EventArgs e)
|
private void editToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
/*if (outputTableResults.SelectedItems.Count > 0)
|
|
||||||
{*/
|
|
||||||
|
|
||||||
var selectedProductId = outputTableResults.GetSelectedObject<Product>().Id;
|
var selectedProductId = outputTableResults.GetSelectedObject<Product>().Id;
|
||||||
var selectedProduct = _productRepository.GetProductById(selectedProductId);
|
var selectedProduct = _productRepository.GetProductById(selectedProductId);
|
||||||
@ -73,7 +61,6 @@ namespace Laba3
|
|||||||
{
|
{
|
||||||
LoadProducts();
|
LoadProducts();
|
||||||
}
|
}
|
||||||
//}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void deleteToolStripMenuItem_Click(object sender, EventArgs e)
|
private void deleteToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
|
@ -57,8 +57,6 @@ namespace View
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// событие не вызывается
|
|
||||||
private void dataGridView_UserAddedRow(object sender, DataGridViewRowEventArgs e)
|
private void dataGridView_UserAddedRow(object sender, DataGridViewRowEventArgs e)
|
||||||
{
|
{
|
||||||
var manufacturer = new Manufacturer { Name = "" };
|
var manufacturer = new Manufacturer { Name = "" };
|
||||||
@ -67,7 +65,7 @@ namespace View
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// test
|
// реализация через нажатие клавишь
|
||||||
|
|
||||||
private void dataGridView_KeyDown(object sender, KeyEventArgs e)
|
private void dataGridView_KeyDown(object sender, KeyEventArgs e)
|
||||||
{
|
{
|
||||||
@ -77,8 +75,21 @@ namespace View
|
|||||||
_manufacturerRepository.AddManufacturer(manufacturer);
|
_manufacturerRepository.AddManufacturer(manufacturer);
|
||||||
LoadManufacturers();
|
LoadManufacturers();
|
||||||
}
|
}
|
||||||
}
|
else if (e.KeyCode == Keys.Delete)
|
||||||
|
{
|
||||||
// TODO удаление
|
if (dataGridView.SelectedRows.Count > 0)
|
||||||
|
{
|
||||||
|
var selectedManufacturer = dataGridView.SelectedRows[0].DataBoundItem as Manufacturer;
|
||||||
|
if (selectedManufacturer != null)
|
||||||
|
{
|
||||||
|
if (MessageBox.Show("Are you sure you want to delete this manufacturer?", "Confirm", MessageBoxButtons.YesNo) == DialogResult.Yes)
|
||||||
|
{
|
||||||
|
_manufacturerRepository.DeleteManufacturer(selectedManufacturer.Id);
|
||||||
|
LoadManufacturers();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user